Skip to main content

Search users

POST 

/nevisidm/api/scim/v1/:clientExtId/Users/.search

Searches users using a POST request with a SCIM search request body. Functionally equivalent to the GET list endpoint but allows complex filter expressions and parameters to be passed in the request body instead of query parameters.

Specific credential types can be selected using credentials[TYPE] syntax in the attributes/excludedAttributes parameters, e.g. credentials[PASSWORD] or credentials[OTP]. Only the specified credential types will be included in or excluded from the response.

Request

Path Parameters

    clientExtId stringrequired

    Client's external identifier.

    Example: 100

Body

required

Query request attributes.

    attributes string[]

    A multi-valued list of strings indicating the names of resource attributes to return in the response, overriding the set of attributes that would be returned by default.

    excludedAttributes string[]

    A multi-valued list of strings indicating the names of resource attributes to be removed from the default set of attributes to return.

    filter string

    The filter string used to request a subset of resources.

    sortBy string

    A string indicating the attribute whose value be used to order the returned responses.

    sortOrder string

    Sort order of selected attribute (in 'sortBy' parameter). Empty value means the default ascending sorting order. Allowable values: ascending, descending.

    startIndex int32

    An integer indicating the 1-based index of the first query result.

    count int32

    An integer indicating the desired maximum number of query results per page.

    bulkImportFormat boolean

    The output is ScimBulkRequest with create operations instead of ScimListResponse as standard defines. This optional parameter by default false.

Responses

Search results retrieved successfully

Schema
    schemas string[]required

    An array of Strings containing URIs that are used to indicate the namespaces of the SCIM schemas that define the attributes present in the current JSON structure.

    totalResults int64required

    Number of total results.

    itemsPerPage int32required

    Number of results in a single response. By default 10. Controlled by 'count' request parameter.

    startIndex int64required

    Start index of current result. By default 1. Controlled by 'startIndex' request parameter.

    Resources ScimBase[]required

    Array of SCIM resources. For example array of users.

  • Array [
  • schemas string[]required

    An array of Strings containing URIs that are used to indicate the namespaces of the SCIM schemas that define the attributes present in the current JSON structure.

  • ]
Loading...