Permanently delete a source connection and all its synced data.
What happens when you delete:
The API returns immediately after step 2. Vector database cleanup happens asynchronously — the data becomes unsearchable as soon as the database records are deleted.
Warning: This action cannot be undone.
Unique identifier of the source connection to delete (UUID)
When the connection was created (ISO 8601)
When the connection was last modified (ISO 8601)
Source-specific configuration values
ID of the associated sync (internal use)
Error category when status is needs_reauth (e.g. oauth_credentials_expired)
Human-readable error message when status is needs_reauth
URL to the auth provider’s settings dashboard (for auth_provider errors)
Auth provider short_name (e.g. ‘composio’, ‘pipedream’) for display
Whether this source uses federated (real-time) search instead of syncing