Benutzer-Attribute

Alle Benutzer-Attribute auflisten

GET /api/user-properties
<?xml version="1.0" encoding="UTF-8"?>
<user-properties type="array">
    <user-property>
        ...
    </user-property>
    <user-property>
        ...
    </user-property>
</user-properties>

Ein­zel­nes Benutzer-Attribut aufrufen

GET /api/user-properties/{id}
<?xml version="1.0" encoding="UTF-8"?>
<user-property>
    <id type="integer">7</id>
    <account_id type="integer">1</account_id>
    <name>Premium-Kunden-Mitarbeiter</name>
    <type>CHECKBOX</type>
</user-property>

Benutzer-Attribut erstel­len

POST /api/user-properties
XML-Element Beschrei­bung Typ Default-Wert Pflicht­feld
name Name des Attributs ALNUM ja
type Typ des Attri­buts (TEXTFIELD = ein­zi­li­ges Text­feld, TEXTAREA = mehr­zei­li­ges Text­feld, CHECKBOX = Checkbox) ALNUM ja
default_value Stan­dard­wert ALNUM
is_nvl Soll der Stan­dard­wert ver­wen­det wer­den, wenn kein ande­rer Wert gesetzt wurde? 1=ja INT
<user-property>
    <name>Geburtstag</name>
    <type>TEXTFIELD</type>
</user-property>
<?xml version="1.0" encoding="UTF-8"?>
<user-property>
    <id type="integer">11</id>
    <account_id type="integer">1</account_id>
    <name>Geburtstag</name>
    <type>TEXTFIELD</type>
</user-property>

Benutzer-Attribut bear­bei­ten

PUT /api/user-properties/{id}
<user-property>
    <name>private Anschrift</name>
    <type>TEXTAREA</type>
</user-property>

Attri­but löschen

DELETE /api/user-properties/{id}