POST https://aduna.app/api/account/clear
Diese Funktion löscht alle Elemente, bei denen der aktive Benutzer als Eigentümer eingetragen ist. Die Funktion unterstützt verschiedene Filter wie Anwendung oder Entitäten.
Die Elemente werden als gelöscht markiert und der Inhalt entfernt. Effektiv gelöscht werden sie erst nach einer gewissen Zeit und nachdem die verschiedenen Geräte synchronisiert wurden. Damit wird sichergestellt, dass auch auf den Geräten die Elemente verschwinden.
Parameter | Typ | Beschreibung |
---|---|---|
filter | object | Filter für die zu löschenden Objekte. |
Filter
{
'applications': [5cf33d96-d792-43d2-a846-18e70fc7694b'],
'entitytypes': ['108237d1-5211-412d-bf66-36ca450438ef','3c9bf27f-c019-4796-88ed-e65600616c28'],
'clearall': 1,
}
Parameter | Typ | Beschreibung |
---|---|---|
applications | array | Es werden nur Einträge dieser Anwendung berücksichtigt. |
entitytypes | array | Es werden nur Einträge dieser Entitätstypen berücksichtigt. |
clearall | int | Falls keine Filter gesetzt wurden, muss dieser Parameter gesetzt werden. Das ist eine reine Sicherheitsmassnahme, dass nicht gelöscht wird, ohne dass man es nicht wirklich will. |
Siehe auch