Individuelle Felder in CentralStationCRM

API Navigation

Allgemeines: Grundlagen Authentifizierung Fehlerbehandlung Datenstruktur

Hauptmodelle: Personen Firmen Angebote Projekte Aufgaben

Sonstiges: Anschriften Kontaktdaten Wichtige Daten Individuelle Felder Positionen Notizen Dateianhänge Tags Termine Termin-Teilnehmer

Die Kür: Webhooks Nutzer Aktivitäten Filter Gruppen Individuelle Feld Typen Kalender

Individuelle Felder verhalten sich von den Actions (index, show, create, update, delete) her wie die Personen. Es stehen folgende Felder zur Verfügung:

Feldname Feldtyp Beschreibung
id INTEGER ID des Tags (Read only)
account_id INTEGER ID des Accounts (Read only)
attachable_id INTEGER ID des verknüpften Objektes, zum Beispiel Person, Firma, Angebot oder Projekt.
attachable_type VARCHAR(20) Typ des verknüpften Objektes, z.B. Person, Company, Deal oder Project.
custom_fields_type_id INTEGER ID des custom field Types (custom_fields_types). (Pflichtfeld)
name VARCHAR(255) Inhalt des individuellen Feldes (Pflichtfeld)
created_at TIMESTAMP Zeitpunkt der Erstellung (automatisch gesetzt, read only)
updated_at TIMESTAMP Zeitpunkt des letzten Updates (automatisch gesetzt, read only)

Action: Index

GET /people|companies|deals|projects/:object_id/custom_fields.json
Mit der Index Action kann eine Liste aller individuellen Felder eines Objektes abgerufen werden.

Verschachtelte Unterobjekte (optional)
Bei dem Aufruf der Index Funktion kann der custom_fields_type über den includes Parameter im Format includes=custom_fields_type direkt mit ausgeliefert werden.

Methods (optional)
Über den methods Parameter können einzelne Daten direkt in den JSON Hash eingebunden werden. Möglich ist methods=custom_fields_type_name für den Namen der Feldart.