# List Connected Connectors Get all connected personal connectors for the current user. #### Query Parameters **`organization_id`** string required Organization ID (e.g., `org_722dd7...`). **`forceCheck`** boolean optional Bypass cache and force fresh check. Default: `false`. ## Returns A list of connected personal connector instances with their metadata. Request ```bash curl "https://api.aitronos.com/v1/personal-connectors?organizationId=org_722dd7..." \ -H "X-API-Key: $FREDDY_API_KEY" ``` ```python import requests import os api_key = os.environ.get("FREDDY_API_KEY") headers = { "X-API-Key": api_key } response = requests.get( "https://api.aitronos.com/v1/personal-connectors", params={ "organization_id": "org_722dd7..." }, headers=headers ) connectors = response.json() print(f"Found {len(connectors)} connectors") ``` ```javascript const response = await fetch( 'https://api.aitronos.com/v1/personal-connectors?organizationId=org_722dd7...', { headers: { 'Authorization': `Bearer ${process.env.FREDDY_API_KEY}` } } ); const connectors = await response.json(); console.log(`Found ${connectors.length} connectors`); ``` **Response:** 200 OK ```json [ { "connector_id": "pcon_abc123", "connector_type": "atlassian", "account_email": "user@example.com", "is_active": true, "last_sync_at": "2025-11-14T10:30:00Z", "created_at": "2025-11-10T08:00:00Z", "mcp_configuration_id": "mcp_xyz789" }, { "connector_id": "pcon_def456", "connector_type": "github", "account_email": "developer@example.com", "is_active": false, "last_sync_at": "2025-11-12T15:45:00Z", "created_at": "2025-11-05T12:30:00Z", "mcp_configuration_id": "mcp_abc123" } ] ``` 400 Bad Request ```json { "success": false, "error": { "code": "VALIDATION_ERROR", "message": "Invalid request parameters", "system_message": "Validation failed", "type": "validation_error", "status": 400, "trace_id": "req_xyz789", "timestamp": "2025-11-13T10:30:00Z" } } ``` 401 Unauthorized ```json { "success": false, "error": { "code": "UNAUTHORIZED", "message": "Authentication required. Please provide a valid API key.", "system_message": "Missing or invalid authorization header", "type": "authentication_error", "status": 401, "trace_id": "req_abc123", "timestamp": "2025-11-13T10:30:00Z" } } ``` 403 Forbidden ```json { "success": false, "error": { "code": "FORBIDDEN", "message": "You do not have permission to perform this action.", "system_message": "Insufficient permissions", "type": "authorization_error", "status": 403, "trace_id": "req_def456", "timestamp": "2025-11-13T10:30:00Z" } } ``` 429 Rate Limit ```json { "success": false, "error": { "code": "RATE_LIMIT_EXCEEDED", "message": "Too many requests. Please try again later.", "system_message": "Rate limit exceeded for endpoint", "type": "rate_limit_error", "status": 429, "details": { "retry_after": 60, "limit": 100, "remaining": 0, "reset_at": "2025-11-13T10:31:00Z" }, "trace_id": "req_ghi789", "timestamp": "2025-11-13T10:30:00Z" } } ``` 500 Server Error ```json { "success": false, "error": { "code": "INTERNAL_SERVER_ERROR", "message": "An unexpected error occurred. Please try again later.", "system_message": "Database connection timeout", "type": "server_error", "status": 500, "trace_id": "req_jkl012", "timestamp": "2025-11-13T10:30:00Z" } } ```