Pagination
/servicedmcore/CoreIdentity/?skip=20&take=10&totalcount=true
Parameter | Werte | Beschreibung |
---|---|---|
skip | [Zahl] | Start-Index (0-based) |
take | [Zahl] | Anzahl zu selektierender Elemente |
totalcount | true / false | Wenn der Wert “true” angegeben ist enthält die Antwort den Header “X-TotalCount“ mit der Gesamtzahl an Ergebnissen |
Eigenschafts-Selektoren
/servicedmcore/CoreIdentity?fields=Id,Vorname,Nachname,CoreIdentityType.Id
Parameter | Werte | Beschreibung |
---|---|---|
fields | Liste von Eigenschaften | Die selektierten Eigenschaften des Objektes werden abgefragt |
Sortierung
/servicedmcore/CoreIdentity?sort=Vorname,-Nachname
Parameter | Werte | Beschreibung |
---|---|---|
sort | Liste von Eigenschaften | Die Liste wird anhand von den gewählten Eigenschaften sortiert (vor pagination) |
Filter
/servicedmcore/CoreIdentity?filter=Vorname startsWith M
Parameter | Werte | Beschreibung |
---|---|---|
filter | [Eigenschaft] [Operator] [Wert] | Die Liste wird anhand von den gewählten Filtern gefiltert |
and(xxx,yyy) | Mehrere Filter “und” verknüpfen | |
or(xxx,yyy) | Mehrere Filter “oder” verknüpfen |
Operatoren
Operator | Beschreibung |
---|---|
eq | Prüft ob der Eigenschaftswert gleich dem Wert ist |
!eq | Prüft ob der Eigenschaftswert nicht gleich dem Wert ist |
contains | Prüft ob der Wert im Eigenschaftswert enthalten ist |
!contains | Prüft ob der Wert im Eigenschaftswert nicht enthalten ist |
starts_with | Prüft ob der Eigenschaftswert mit dem Wert beginnt |
!starts_with | Prüft ob der Eigenschaftswert nicht mit dem Wert beginnt |
ends_with | Prüft ob der Eigenschaftswert mit dem Wert endet |
!ends_with | Prüft ob der Eigenschaftswert nicht dem Wert endet |
like | Prüft ob der Eigenschaftswert dem Muster entspricht Wildcards: |
!like | Prüft ob der Eigenschaftswert nicht dem Muster entspricht Wildcards: |
gt | Prüft ob der Eigenschaftswert grösser als der Wert ist |
ge | Prüft ob der Eigenschaftswert grösser oder gleich dem Wert ist |
lt | Prüft ob der Eigenschaftswert kleiner als der Wert ist |
le | Prüft ob der Eigenschaftswert kleiner oder gleich dem Wert ist |
match | Prüft ob der Eigenschaftswert dem Regex-Wert entspricht |
!match | Prüft ob der Eigenschaftswert nicht dem Regex-Wert entspricht |