# Get Personal Connector Configuration div strong 🔨 In Development — This section is still being developed and may change. Retrieve detailed information about a specific personal connector configuration, including its settings and current health status. This endpoint returns a single `PersonalConnectorConfiguration` object. Note that credentials are always masked in the response for security reasons. #### Path Parameters **`config_id`** string required The ID of the personal connector configuration to retrieve (e.g., `pconf_abc123`). Get configuration details ```bash curl https://api.freddy.aitronos.com/v1/personal-connectors/configurations/pconf_abc123 \ -H "Authorization: Bearer $FREDDY_API_KEY" ``` ```python import requests import os api_key = os.environ.get("FREDDY_API_KEY") headers = {"Authorization": f"Bearer {api_key}"} response = requests.get( "https://api.freddy.aitronos.com/v1/personal-connectors/configurations/pconf_abc123", headers=headers ) print(response.json()) ``` ```javascript const response = await fetch('https://api.freddy.aitronos.com/v1/personal-connectors/configurations/pconf_abc123', { method: 'GET', headers: { 'Authorization': `Bearer ${process.env.FREDDY_API_KEY}` } }); const data = await response.json(); console.log(data); ``` ## Response 200 OK ```json { "id": "pconf_abc123", "object": "personal_connector.configuration", "userId": "user_xyz789", "apiKeyId": null, "organizationId": "org_123", "personalConnectorId": "pcon_github", "name": "My Backend Repo", "configuration": { "repository": "aitronos/freddy-backend", "branch": "main", "paths": ["src/", "docs/"] }, "credentials": "***REDACTED***", "enabled": true, "healthStatus": "healthy", "lastSyncAt": "2025-10-07T10:45:00Z", "lastError": null, "description": "Access to Freddy Backend repository for AI assistance.", "metadata": {}, "createdAt": "2025-10-07T10:45:00Z", "updatedAt": "2025-10-07T10:45:00Z" } ``` Errors ```json { "error": { "type": "not_found_error", "message": "Personal connector configuration with ID 'pconf_abc123' not found.", "code": "configuration_not_found" } } ``` ```json { "error": { "type": "authentication_error", "message": "Invalid API key", "code": "invalid_api_key" } } ``` ```json { "error": { "type": "authorization_error", "message": "You do not have permission to access this configuration.", "code": "insufficient_permissions" } } ``` ## Security Note The `credentials` field is always returned as `***REDACTED***` for security reasons. Credentials are encrypted at rest and never exposed through the API. If you need to update credentials, use the [Update Configuration](/docs/api-reference/personal-connectors/configurations/update) endpoint.