Verbindungen

Verbindung ändern

Name oder Adresse einer Verbindung ändern.

PATCHhttps://app.elunos.ai/api/v1/spaces/{space}/connections/{connection}

Ändert Name oder Adresse. Alle Tools der Verbindung rufen danach die neue Adresse auf. Veröffentliche die Agenten, die diese Tools nutzen, damit die Änderung im Gespräch gilt.

Pfadparameter

spacestringPflicht

Slug des Space, z. B. `praxis-mueller`. Steht in der Antwort von `GET /spaces`.

connectionuuidPflicht

ID der Verbindung.

Felder

namestring

Neuer Anzeigename.

base_urlstring

Neue Adresse.

expected_updated_atdatetime

`updated_at` aus deinem letzten Lesen. Weicht der gespeicherte Wert ab, antwortet die API mit 409 `stale` und dem aktuellen Stand, statt eine fremde Änderung zu überschreiben.

Beispiel

curl -X PATCH https://app.elunos.ai/api/v1/spaces/praxis-mueller/connections/0199a3c3-5b6c-7a02-b4d1-9e8f7a6c5d32 \
  -H "Authorization: Bearer np_xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "base_url": "https://api.praxis-mueller.de/v3",
    "expected_updated_at": "2026-09-01T08:40:00+02:00"
  }'

Antwort

{
  "data": {
    "id": "0199a3c3-5b6c-7a02-b4d1-9e8f7a6c5d32",
    "name": "Praxissoftware",
    "kind": "custom",
    "connector": null,
    "module": null,
    "base_url": "https://api.praxis-mueller.de/v3",
    "auth_status": "configured",
    "tool_count": 3,
    "created_at": "2026-09-01T08:40:00+02:00",
    "updated_at": "2026-09-01T08:40:00+02:00"
  },
  "changes": [
    {
      "path": "base_url",
      "from": "https://api.praxis-mueller.de/v2",
      "to": "https://api.praxis-mueller.de/v3"
    }
  ]
}