Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Pagination

Code Block
/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
(Skip / Take wird ignoriert)

Eigenschafts-Selektoren

Code Block
/servicedmcore/CoreIdentity?fields=Id,Vorname,Nachname,CoreIdentityType.Id

Parameter

Werte

Beschreibung

fields

Liste von Eigenschaften

Die selektierten Eigenschaften des Objektes werden abgefragt

Sortierung

Code Block
/servicedmcore/CoreIdentity?sort=Vorname,-Nachname

Parameter

Werte

Beschreibung

sort

Liste von Eigenschaften
Prefix “+” oder “-” für aufsteigend / absteigend

Die Liste wird anhand von den gewählten Eigenschaften sortiert (vor pagination)

Filter

Code Block
/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 Eigenschaftwert enthalten ist

!contains

Prüft ob der Wert im Eigenschaftwert nicht enthalten ist

startsWith

Prüft ob der Eigenschaftswert mit dem Wert beginnt

!startsWith

Prüft ob der Eigenschaftswert nicht mit dem Wert beginnt

endsWith

Prüft ob der Eigenschaftswert mit dem Wert endet

!endsWith

Prüft ob der Eigenschaftswert nicht dem Wert endet

like

Prüft ob der Eigenschaftswert dem Muster entspricht

Wildcards:
*: Beliebige Anzahl (0-n) beliebiger Zeichen
?: Ein beliebiges Zeichen

!like

Prüft ob der Eigenschaftswert nicht dem Muster entspricht

Wildcards:
*: Beliebige Anzahl (0-n) beliebiger Zeichen
?: Ein beliebiges Zeichen

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