Skip to main content

List all property definitions for a client

GET 

/nevisidm/api/core/v1/clients/:extId/properties

Since: 2.85.0

Required permission(s): AccessControl.PropertyView,AccessControl.PropertyAllowedValueView

Returns all property definitions associated with the client with the given external ID. This includes client-scoped properties and their allowed values.

Request

Path Parameters

    extId stringrequired

    External ID of the client.

    Example: client-123

Query Parameters

    allParams objectrequired

Responses

Property definitions retrieved successfully

Schema
    items object[]
  • Array [
  • propertyId int64

    Unique identifier of the property.

    name string

    Name of the property.

    description string

    Description of the property.

    type string

    Type of the property.

    scope string

    Scope of the property.

    encrypted boolean

    Indicates if the property value is encrypted.

    propagated boolean

    Defines if the values of the property are propagated to other systems.

    mandatoryOnGui boolean

    Indicates if the property is mandatory on the GUI.

    stringMaxLen int32

    Maximum length for string values.

    stringRegex string

    Regex pattern for string values.

    accessCreate string

    Access level for creating the property.

    accessModify string

    Access level for modifying the property.

    uniquenessScope string

    Scope for uniqueness of the property value.

    guiPrecedence int32

    Precedence of the property on the GUI.

    displaynameDictEntryId int64

    Dictionary entry ID for the display name.

    propertyAllowedValues object[]

    List of allowed values for the property.

  • Array [
  • propertyAllowedValId int64

    Unique identifier for the allowed value.

    value string

    The allowed value for the property.

  • ]
  • ]
  • _pagination object
    continuationToken string

    The continuation token for fetching the next page of results generated from creation date and external id of the last entity

    limit int32

    The maximum number of results returned in a single page

    totalResult int64

    The total number of results available, only supported for selected endpoints, if returnTotalResultCount query-parameter is true

    _classifications object
    property name* string[]
  • Array [
  • string

  • ]
Loading...