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

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

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.