Merkmale

Merkmale kann man als "Tags" verstehen, welche man Kontakten, Objekten oder Aktivitäten geben kann, um sie später danach filtern zu können.

Merkmale abrufen

GET https://api.propstack.de/v1/groups

Hier werden alle Merkmale entweder von Kontakten, Objekten oder Aktivitäten zurückgegeben. Wenn kein Wert unter entity angegeben wird, dann werden standardmäßig nur die Merkmale der Kontakte zurückgegeben.

Query Parameters

NameTypeDescription

super_group

integer

ID der Oberkategorie

entity

string

Eines von for_clients, for_properties, oder for_activities. Default: for_clients

[
    {
        "id": 100,
        "name": "Eigentümer",
        "super_group_id": 99
    }
]

Merkmal erstellen

POST https://api.propstack.de/v1/groups

Request Body

NameTypeDescription

super_group_id

integer

ID der Oberkategorie (auch ein Merkmal)

entity

string

Eines von for_clients, for_properties oder for_activities.

name

string

Name des Merkmals. Es darf kein anderes Merkmal mit dem gleichen Namen geben.

Obermerkmale lesen

GET https://api.propstack.de/v1/super_groups

Query Parameters

NameTypeDescription

entity

string

eines von for_clients, for_properties, for_activities

include

string

kann den Wert groups haben, um die Merkmale mitzuliefern

{
    "data": [
        {
            "id": 1,
            "name": "Berufe",
            "entity": "for_clients",
            "groups": [
                {
                    "id": 1789,
                    "name": "Architekt",
                    "super_group_id": 1
                },
                {
                    "id": 1802,
                    "name": "Designeer",
                    "super_group_id": 1
                }
            ]
        }
    ]
}

Last updated