Pagination
/servicedmcore/CoreIdentity/?skip=20&take=10&totalcount=true
Parameter | Values | Description |
---|---|---|
skip | [Number] | Start-Index (0-based) |
take | [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
/servicedmcore/CoreIdentity?fields=Id,Vorname,Nachname,CoreIdentityType.Id
Parameter | Values | Description |
---|---|---|
fields | List of properties | The selected properties of the object are queried |
Sorting
/servicedmcore/CoreIdentity?sort=Vorname,-Nachname
Parameter | Values | Description |
---|---|---|
sort | List of properties | The list is sorted based on the selected properties (Before pagination) |
Filter
/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 the property value is equal to the value | |||
!eq | Checks wether the property value is not equal to the value | |||
contains | Checks wether the value is contained i the property value | |||
!contains | Checks wether the value is not contained in the property value | |||
starts_with | Checks wether the property value begins with the value | |||
!starts_with | Checks wether the property value does not start with the value | |||
ends_with | Checks wether the property value ends with the value | |||
!ends_with | Checks wether the property value does not end wit the value | |||
like | checks wether the property value corresponds to the pattern Wildcards: | |||
!like | Checks wether the property value does not match the pattern Wildcards: | |||
gt | Checks wether the property value is greater than the value | |||
ge | Checks wether the property value is greater than or equal to the value | |||
lt | Checks wether the property value is less than the value | |||
le | Checks wether the property value is less than or equal to the value | |||
match | Checks wether the property value correspods to the regex value | |||
!match | Checks wether the property value does not match the regex value |