SendApp Docs
Anmelden

Benutzerdefiniertes Feld aktualisieren

PUT https://app.sendapp.ai/api/contact-fields/{id}
Ändert ein benutzerdefiniertes Feld. Die Aktualisierung ist partiell: Nicht gesendete Schlüssel bleiben unverändert. PATCH wird ebenfalls akzeptiert. Bereits auf Kontakten gespeicherte Werte bleiben erhalten.
Du kannst auch den type ändern, mit denselben Regeln wie beim Erstellen: Für select/multiselect braucht es options (hatte das Feld schon welche, bleiben sie), für ai braucht es ai_prompt und das Feld ist dann kein Pflichtfeld mehr.
Antworten: 200 mit dem Feld und der Liste changed der geänderten Einstellungen — 404, wenn das Feld nicht zu deinem Konto gehört — 409, wenn der neue Name schon von einem anderen Feld verwendet wird — 422, wenn ein Wert ungültig ist.
Häufige Fehler: 401, wenn der API-Schlüssel fehlt oder falsch ist — 403, wenn der Tarif abgelaufen ist oder keinen API-Zugang enthält — 429, wenn du in kurzer Zeit zu viele Anfragen sendest oder gerade eine andere Änderung an den benutzerdefinierten Feldern deines Kontos läuft: versuche es nach ein paar Sekunden erneut.

Parameter

9 · 2 Pflichtfelder
apikey erforderlich
Ihr API Key (der Header X-API-Key funktioniert ebenfalls).
id erforderlich
Feld-ID (Ganzzahl, im Pfad). Verwende GET /api/contact-fields, um sie zu finden.
name optional
Neuer Name (eindeutig in deinem Konto).
type optional
Feldtyp: input, textarea, number, date, select, multiselect, boolean, url, phone, email oder ai.
options optional
Die vollständige Liste der neuen Auswahlwerte (ersetzt die aktuelle).
ai_prompt optional
Neuer Prompt (ai-Felder).
show_in_list optional
true, um es als Spalte in der Kontaktliste anzuzeigen, false, um es zu entfernen. Wenn du es nicht sendest, bleibt es, wie es ist.
visible_to_ai optional
true, wenn der KI-Assistent den Wert lesen darf, sonst false. Wenn du es nicht sendest, bleibt es, wie es ist.
is_required optional
true, um es im Kontaktformular zum Pflichtfeld zu machen, false, um das aufzuheben. Wenn du es nicht sendest, bleibt es, wie es ist. Nicht erlaubt für ai-Felder.
Brauchen Sie Hilfe bei der Integration? info@sendapp.live