Skip to main content
Aktualisiert eine bestehende Action in einer Integration. Eine Änderung von name ändert den Action-Slug nicht.

Basis-URL

Dedicated DeploymentsErsetze api.langdock.com durch <your-deployment-url>/api/public in allen Anfragen.

Erforderliche Scopes

Dieser Endpoint erfordert den INTEGRATION_API Scope.

Parameter

Pfad-Parameter

Request Body

Das vollständige Eingabefeld-Schema findest du unter Action erstellen.
Wenn du dasselbe Feld-Label sendest, bleibt der gespeicherte data.input-Key des Felds erhalten, sofern er die camelCase-Form des Labels ist. Das gilt auch für die ältere Schreibweise aus früheren Versionen der Integrations API, etwa userID für User ID. Dein bestehender Action-Code funktioniert also weiter.
Wenn du description weglässt, wird die Beschreibung geleert. Wenn du inputFields weglässt, werden alle bestehenden Eingabefelder entfernt. Wenn du code, requiresConfirmation oder ein Label weglässt, bleibt der aktuelle Wert erhalten. Um ein Label zu entfernen, sende es als null. Mit inputFields ersetzt du die komplette Feldliste. Wenn ein Eingabefeld jsonSchema weglässt, bleibt das bestehende JSON Schema erhalten, sofern das Feld seinen gespeicherten Key behält. Um ein JSON Schema zu entfernen, sende jsonSchema: null explizit.

Beispiel

Antwortformat

Erfolgreiche Antwort (200 OK)

Fehlerbehandlung

Langdock blockiert bewusst Browser-basierte Anfragen, um deinen API-Schlüssel zu schützen und die Sicherheit deiner Anwendungen zu gewährleisten. Weitere Informationen findest du in unserem Guide zu Best Practices für API-Schlüssel.