Skip to content
Last updated

Update Personal Connector Configuration

🔨 In Development — This section is still being developed and may change.
Update an existing personal connector configuration. You can modify settings, credentials, name, description, and other properties.
PATCHhttps://api.freddy.aitronos.com/v1/personal-connectors/configurations/{config_id}

This endpoint allows partial updates to a configuration. Only the fields you provide will be updated; all other fields will remain unchanged.

Path Parameters

config_id string required The ID of the personal connector configuration to update (e.g., pconf_abc123).

Request Body

All fields are optional. Only provide the fields you want to update.

name string optional Update the configuration name.

configuration object optional Update connector-specific settings. This will merge with existing configuration.

credentials object optional Update authentication credentials. The new credentials will be encrypted and stored securely.

description string optional Update the configuration description.

metadata object optional Update metadata. This will merge with existing metadata.

Bash
curl https://api.freddy.aitronos.com/v1/personal-connectors/configurations/pconf_abc123 \
  -X PATCH \
  -H "Authorization: Bearer $FREDDY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated Repository Name"
  }'

Response

{
  "id": "pconf_abc123",
  "object": "personal_connector.configuration",
  "userId": "user_xyz789",
  "apiKeyId": null,
  "organizationId": "org_123",
  "personalConnectorId": "pcon_github",
  "name": "Updated Repository Name",
  "configuration": {
    "repository": "aitronos/freddy-backend",
    "branch": "staging",
    "paths": ["src/", "tests/", "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-07T12:30:00Z"
}

Notes

  • Updating credentials will automatically invalidate the tool cache for this configuration
  • The updatedAt timestamp is automatically updated
  • Health status may change to unknown after updates until the next health check