Delete Source Connection
Delete a source connection and all associated data.
Permanently removes the source connection configuration and credentials. By default, previously synced data remains in your destination systems for continuity. Use delete_data=true to also remove all associated data from destination systems.
Path parameters
Headers
Response
Human-readable display name for the source connection. This helps you identify the connection in the UI and should clearly describe what data it connects to (e.g., ‘Production Stripe Account’, ‘Customer Support Database’).
Technical identifier of the source type (e.g., ‘github’, ‘stripe’, ‘postgresql’, ‘slack’). This determines which connector Airweave uses to sync data.
Timestamp when the source connection was created (ISO 8601 format).
Timestamp when the source connection was last modified (ISO 8601 format).
Source-specific configuration options that control data retrieval behavior. These vary by source type and control how data is retrieved (e.g., database queries, API filters, file paths). Check the documentation of a specific source (for example Github) to see what is required.
Authentication credentials for the data source. Returns ’********’ by default for security.
Current operational status of the source connection:
• active: Connection is healthy and ready for data synchronization
• in_progress: Currently syncing data from the source
• failing: Recent sync attempts have failed and require attention
Status of the most recent data synchronization job:
• completed: Last sync finished successfully
• failed: Last sync encountered errors
• in_progress: Currently running a sync job
• pending: Sync job is queued and waiting to start
Timestamp when the most recent sync job started (ISO 8601 format).
Timestamp when the most recent sync job completed (ISO 8601 format). Null if the job is still running or failed.
Timestamp when the next automatic sync is scheduled to run (ISO 8601 format). Null if no automatic schedule is configured.