-
EAP – Connectors API
EAP – Connector API Details """ Connectors Endpoint — API Service Thin router layer: handles CRUD mechanics (DB, Pub/Sub, HTTP responses) and delegates ALL connector-specific logic to the appropriate orchestrator. Routes: GET /v1/{tenant_id}/connectors — list connectors GET /v1/{tenant_id}/connectors/{connector_id} — get connector detail POST /v1/{tenant_id}/connectors — create connector + publish worker event PATCH /v1/{tenant_id}/connectors/{connector_id} — update connector fields DELETE /v1/{tenant_id}/connectors/{connector_id} — hard-delete connector + all data To add a new connector type, create app/connectors/<source>.py implementing ConnectorOrchestrator and register it in app/connectors/registry.py. This file never needs to change. """ Get Connector Details: # – – ———————————————————————– # GET /v1/{tenant_id}/connectors/{connector_id} # – –
