Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Pagination

Code Block
/servicedmcore/CoreIdentity/?skip=20&take=10&totalcount=true

Parameter

Values

Description

skip

[

Zahl

Number]

Start-Index (0-based)

take

[

Zahl

Number]

Number of elements to be selected

totalcount

true / false

If the value “true” is specified, the response contains the header “X-TotalCount” with the total number of results (Skip / Take is ignored)

Property selectors

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

Parameter

Values

Description

fields

List of properties

The selected properties of the object are queried

Sorting

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

Parameter

Values

Description

sort

List of properties
Prefix “+” for “-” for ascending / descending

The list is sorted based on the selected properties (Before pagination)

Filter

Code Block
/servicedmcore/CoreIdentity?filter=Vorname startsWith M

Parameter

Values

Description

filter

[Property] [Operator] [Value]

The list is filtered based on the selected filters

and(xxx,yyy)

Link several filters “and”

or(xxx,yyy)

Link several filters “or”

Operators

Operator

Description

eq

Check

wether

whether the property value is equal to the value

!eq

Checks

wether

whether the property value is not equal to the value

contains

Checks

wether

whether the value is contained i the property value

!contains

Checks

wether

whether the value is not contained in the property value

starts_with

Checks

wether

whether the property value begins with the value

!starts_with

Checks

wether

whether the property value does not start with the value

ends_with

Checks

wether

whether the property value ends with the value

!ends_with

Checks

wether

whether the property value does not end wit the value

like

checks

wether

whether the property value corresponds to the pattern

Wildcards:
*: Any

nmber

number (0-n) Any character
?: Any character

!like

Checks

wether

whether the property value does not match the pattern

Wildcards:
*: Any number (0-n) Any character
?: Any character

gt

Checks

wether

whether the property value is greater than the value

ge

Checks

wether

whether the property value is greater than or equal to the value

lt

Checks

wether

whether the property value is less than the value

le

Checks

wether

whether the property value is less than or equal to the value

match

Checks

wether

whether the property value

correspods

corresponds to the regex value

!match

Checks

wether

whether the property value does not match the regex value

isnull (alt. is_null)

Checks whether the property value is null. Exception will be thrown when checking on non-nullable field

isnotnull (alt. is_not_null)

Checks whether the property value is not null. Exception will be thrown when checking on non-nullable field