openapi: 3.0.0
info:
  title: Funds API For Digital Portals
  description: >-
    Search for mutual funds and ETFs using one single consolidated API,
    including a criteria-based screener. The API provides also base data, key
    figures, and holdings.


    A separate endpoint returns the possible values and value range for the
    parameters that the endpoint /fund/notation/screener/search accepts:

    Application developers can request the values and value range only for a
    restricted set of notations that match predefined parameters.

    This functionality may be used to pre-fill the values and value ranges of
    the parameters of the /fund/notation/screener/search endpoint

    so that performing a search always leads to a non-empty set of notations.


    This API is fully integrated with the corresponding Quotes API, allowing
    access to detailed price and performance information of instruments, as well
    as basic security identifier cross-reference. For direct access to price
    histories, please refer to the Time Series API for Digital Portals.


    Similar criteria based screener APIs exist for equity instruments and
    securitized derivatives: See the Stocks API and the Securitized Derivatives
    API for details.
  version: '2'
servers:
  - url: https://api.factset.com/wealth/v1
paths:
  /fund/holding/listByInstrument:
    get:
      tags:
        - fund
      operationId: get/fund/holding/listByInstrument
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 2
      x-supportsPermissionDeniedResponse: false
      description: >-
        Holdings of a fund. Only the top 10 holdings with regard to their
        weighting in the fund portfolio are returned. Therefore, the weights of
        the holdings do not add up to 1 (i.e. 100%).
      summary: Holdings of a fund.
      parameters:
        - name: id
          in: query
          schema:
            type: string
            format: id64
            x-positive: true
            description: Identifier of an instrument of a fund share class.
          required: true
        - name: _attributes
          in: query
          schema:
            type: array
            items:
              type: string
              maxLength: 100
              exclusiveMaximum: false
            uniqueItems: true
            maxItems: 50
          style: form
          explode: false
          description: Limit the attributes returned in the response to the specified set.
        - description: >-
            Sortable attributes. The sort order is ascending unless it is
            prefixed with a minus sign, in which case it is descending. A list
            of at most 2 (possibly prefixed) attribute name(s) is allowed.
          schema:
            type: array
            items:
              type: string
              enum:
                - holdings.name
                - '-holdings.name'
                - holdings.weight
                - '-holdings.weight'
            maxItems: 2
            uniqueItems: true
            default:
              - '-holdings.weight'
          style: form
          explode: false
          name: _sort
          in: query
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: Holdings of a fund.
                    type: object
                    x-property-sort:
                      - date
                      - holdings
                    properties:
                      date:
                        type: string
                        format: date
                        description: Date of assessment of the holdings.
                      holdings:
                        type: array
                        items:
                          type: object
                          x-property-sort:
                            - instrument
                            - name
                            - weight
                          properties:
                            instrument:
                              type: object
                              x-property-sort:
                                - id
                              description: Instrument data of a holding.
                              properties:
                                id:
                                  type: string
                                  format: id64
                                  x-positive: true
                                  description: Identifier of the instrument.
                            name:
                              x-sortable: true
                              type: string
                              description: >-
                                Name of the holding, as provided by the
                                supplier.
                            weight:
                              x-sortable: true
                              x-default-sort-attribute: true
                              x-default-sort-direction: 2
                              type: number
                              format: relativeValue
                              description: Weight of the holding.
                        description: List of holdings.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
  /fund/issuer/search:
    post:
      tags:
        - fund
      operationId: post/fund/issuer/search
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: Search for issuers of funds.
      description: >-
        Search for issuers of funds. FactSet does not consolidate the data
        provided by different suppliers, therefore the result may contain more
        than one identifier for a given issuer. The response is limited to 100
        results.
      requestBody:
        description: Request Body
        content:
          application/json:
            schema:
              type: object
              properties:
                data:
                  type: object
                  x-property-sort:
                    - issuer
                    - fund
                    - shareClass
                    - market
                  description: The data member contains the request's primary data.
                  properties:
                    issuer:
                      type: object
                      x-property-sort:
                        - name
                        - country
                      description: Issuer name.
                      properties:
                        name:
                          type: string
                          minLength: 3
                          exclusiveMinimum: false
                          maxLength: 100
                          exclusiveMaximum: false
                          pattern: ^[-!#-&(-+--/0-:=?-Za-zw"]*$
                          description: Text string to be searched for.
                        country:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Country of registration of the issuer. See endpoint
                            `/basic/region/country/list` for valid values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds issued by an issuer
                                whose country of registration is in the provided
                                list are returned. 
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                                  description: Set of country identifiers.
                            exclude:
                              description: >-
                                Exclusion list. Funds issued by an issuer whose
                                country of registration is in the provided list
                                are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                                  description: Set of country identifiers.
                    fund:
                      type: object
                      x-property-sort:
                        - etf
                        - domicile
                      description: Parameters related to funds.
                      properties:
                        etf:
                          type: string
                          default: include
                          description: >-
                            Defines whether or not ETF issuers are included in
                            the result.
                          x-enum-description:
                            - Only ETF issuers are included in the result.
                            - >-
                              Issuers of ETFs and mutual funds share classes are
                              included in the result.
                            - ETF issuers are excluded from the result.
                          enum:
                            - only
                            - include
                            - exclude
                        domicile:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Domicile of the fund. See endpoint
                            `/basic/region/country/list` for valid values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only issuers of funds with a
                                domicile in the provided list are returned. 
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                                  description: Set of country identifiers.
                            exclude:
                              description: >-
                                Exclusion list. Issuers of funds with a domicile
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                                  description: Set of country identifiers.
                    shareClass:
                      type: object
                      x-property-sort:
                        - registrationCountry
                      description: Parameters related to share classes.
                      properties:
                        registrationCountry:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Country of trading registration of the share
                            classes.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only issuers of funds with
                                share classes registered for trading in a
                                country in the provided list are returned. 
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                                  description: Set of country identifiers.
                            exclude:
                              description: >-
                                Exclusion list. Issuers of funds with share
                                classes registered for trading in a country in
                                the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                                  description: Set of country identifiers.
                    market:
                      type: object
                      x-property-sort:
                        - restrict
                        - exclude
                      x-atMostOne: true
                      description: >-
                        List of markets of notations with a net asset value
                        (NAV). Only issuers of fund share classes with a NAV
                        from a market in the provided list are returned.
                      properties:
                        restrict:
                          description: >-
                            Specifies the markets from which a notation may
                            originate.
                          type: object
                          x-property-sort:
                            - ids
                          properties:
                            ids:
                              type: array
                              items:
                                type: number
                                format: id32
                                x-positive: true
                                x-enum-description:
                                  - Mountain-View Funds
                                  - FactSet Fund Prices
                                  - WM Datenservice
                                enum:
                                  - 1126
                                  - 1127
                                  - 1050
                              uniqueItems: true
                              maxItems: 2
                              description: Set of market identifiers.
                        exclude:
                          description: >-
                            Specifies the markets from which a notation may not
                            originate.
                          type: object
                          x-property-sort:
                            - ids
                          properties:
                            ids:
                              type: array
                              items:
                                type: number
                                format: id32
                                x-positive: true
                                x-enum-description:
                                  - Mountain-View Funds
                                  - FactSet Fund Prices
                                  - WM Datenservice
                                enum:
                                  - 1126
                                  - 1127
                                  - 1050
                              uniqueItems: true
                              maxItems: 2
                              description: Set of market identifiers.
                meta:
                  type: object
                  description: >-
                    The meta member contains the meta information of the
                    request.
                  properties:
                    attributes:
                      $ref: '#/components/schemas/AttributesMember'
                  x-property-sort:
                    - attributes
        required: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: >-
                      List of issuers, sorted descending by the number of funds
                      issued.
                    type: array
                    items:
                      type: object
                      x-property-sort:
                        - id
                        - name
                        - count
                      properties:
                        id:
                          type: number
                          format: id32
                          x-positive: true
                          description: Identifier of an issuer.
                        name:
                          type: string
                          description: Name of the issuer.
                        count:
                          type: number
                          format: int32
                          description: Number of funds issued.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
      parameters: []
  /fund/notation/keyFigures/benchmark/month/1/get:
    get:
      tags:
        - fund
      operationId: get/fund/notation/keyFigures/benchmark/month/1/get
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        one month.
      description: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        one month.
      parameters:
        - name: id
          in: query
          schema:
            type: string
            format: id64
            x-positive: true
            description: Identifier of the notation.
          required: true
        - name: idNotationBenchmark
          in: query
          schema:
            type: array
            items:
              type: string
              format: id64
              x-positive: true
            uniqueItems: true
            minItems: 1
            maxItems: 100
            description: List of benchmark notations.
          style: form
          explode: false
          required: true
        - name: _attributes
          in: query
          schema:
            type: array
            items:
              type: string
              maxLength: 100
              exclusiveMaximum: false
            uniqueItems: true
            maxItems: 50
          style: form
          explode: false
          description: Limit the attributes returned in the response to the specified set.
        - name: _language
          in: query
          schema:
            type: string
            format: isoLanguage
            description: ISO 639-1 code of the language.
            maxLength: 2
            minLength: 2
            exclusiveMinimum: false
            exclusiveMaximum: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: >-
                      List of benchmarks with related key figures. The order of
                      the benchmark notations in the response is unrelated to
                      their order in the request array.
                    type: array
                    items:
                      type: object
                      x-property-sort:
                        - notation
                        - outperformance
                        - trackingError
                        - informationRatio
                        - status
                      properties:
                        notation:
                          type: object
                          x-property-sort:
                            - id
                            - instrument
                          description: Notation of the benchmark.
                          properties:
                            id:
                              type: string
                              format: id64
                              x-positive: true
                              description: Identifier of the notation.
                            instrument:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Instrument of the benchmark.
                              properties:
                                id:
                                  type: string
                                  format: id64
                                  x-positive: true
                                  description: Identifier of the instrument.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the instrument.
                        outperformance:
                          type: number
                          format: relativeValue
                          description: Outperformance of the notation.
                        trackingError:
                          type: number
                          format: relativeValue
                          description: Tracking error of the notation.
                        informationRatio:
                          type: number
                          format: relativeValue
                          description: Information ratio of the notation.
                        status:
                          type: object
                          x-property-sort:
                            - code
                            - identifier
                            - encryptedDetails
                          description: Error status for the requested identifier.
                          properties:
                            code:
                              type: string
                              description: Code of the error condition.
                              x-enum-description:
                                - No error.
                                - >-
                                  The provided identifier does not refer to a
                                  valid benchmark notation.
                              enum:
                                - none
                                - parameter
                            identifier:
                              type: string
                              format: id64
                              x-positive: true
                              description: Provided identifier.
                            encryptedDetails:
                              type: string
                              description: Base64-encoded internal details about the error.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
  /fund/notation/keyFigures/benchmark/week/1/get:
    get:
      tags:
        - fund
      operationId: get/fund/notation/keyFigures/benchmark/week/1/get
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        one week.
      description: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        one week.
      parameters:
        - name: id
          in: query
          schema:
            type: string
            format: id64
            x-positive: true
            description: Identifier of the notation.
          required: true
        - name: idNotationBenchmark
          in: query
          schema:
            type: array
            items:
              type: string
              format: id64
              x-positive: true
            uniqueItems: true
            minItems: 1
            maxItems: 100
            description: List of benchmark notations.
          style: form
          explode: false
          required: true
        - name: _attributes
          in: query
          schema:
            type: array
            items:
              type: string
              maxLength: 100
              exclusiveMaximum: false
            uniqueItems: true
            maxItems: 50
          style: form
          explode: false
          description: Limit the attributes returned in the response to the specified set.
        - name: _language
          in: query
          schema:
            type: string
            format: isoLanguage
            description: ISO 639-1 code of the language.
            maxLength: 2
            minLength: 2
            exclusiveMinimum: false
            exclusiveMaximum: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: >-
                      List of benchmarks with related key figures. The order of
                      the benchmark notations in the response is unrelated to
                      their order in the request array.
                    type: array
                    items:
                      type: object
                      x-property-sort:
                        - notation
                        - outperformance
                        - status
                      properties:
                        notation:
                          type: object
                          x-property-sort:
                            - id
                            - instrument
                          description: Notation of the benchmark.
                          properties:
                            id:
                              type: string
                              format: id64
                              x-positive: true
                              description: Identifier of the notation.
                            instrument:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Instrument of the benchmark.
                              properties:
                                id:
                                  type: string
                                  format: id64
                                  x-positive: true
                                  description: Identifier of the instrument.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the instrument.
                        outperformance:
                          type: number
                          format: relativeValue
                          description: Outperformance of the notation.
                        status:
                          type: object
                          x-property-sort:
                            - code
                            - identifier
                            - encryptedDetails
                          description: Error status for the requested identifier.
                          properties:
                            code:
                              type: string
                              description: Code of the error condition.
                              x-enum-description:
                                - No error.
                                - >-
                                  The provided identifier does not refer to a
                                  valid benchmark notation.
                              enum:
                                - none
                                - parameter
                            identifier:
                              type: string
                              format: id64
                              x-positive: true
                              description: Provided identifier.
                            encryptedDetails:
                              type: string
                              description: Base64-encoded internal details about the error.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
  /fund/notation/keyFigures/benchmark/year/1/get:
    get:
      tags:
        - fund
      operationId: get/fund/notation/keyFigures/benchmark/year/1/get
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        one year.
      description: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        one year.
      parameters:
        - name: id
          in: query
          schema:
            type: string
            format: id64
            x-positive: true
            description: Identifier of the notation.
          required: true
        - name: idNotationBenchmark
          in: query
          schema:
            type: array
            items:
              type: string
              format: id64
              x-positive: true
            uniqueItems: true
            minItems: 1
            maxItems: 100
            description: List of benchmark notations.
          style: form
          explode: false
          required: true
        - name: _attributes
          in: query
          schema:
            type: array
            items:
              type: string
              maxLength: 100
              exclusiveMaximum: false
            uniqueItems: true
            maxItems: 50
          style: form
          explode: false
          description: Limit the attributes returned in the response to the specified set.
        - name: _language
          in: query
          schema:
            type: string
            format: isoLanguage
            description: ISO 639-1 code of the language.
            maxLength: 2
            minLength: 2
            exclusiveMinimum: false
            exclusiveMaximum: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: >-
                      List of benchmarks with related key figures. The order of
                      the benchmark notations in the response is unrelated to
                      their order in the request array.
                    type: array
                    items:
                      type: object
                      x-property-sort:
                        - notation
                        - outperformance
                        - trackingError
                        - informationRatio
                        - status
                      properties:
                        notation:
                          type: object
                          x-property-sort:
                            - id
                            - instrument
                          description: Notation of the benchmark.
                          properties:
                            id:
                              type: string
                              format: id64
                              x-positive: true
                              description: Identifier of the notation.
                            instrument:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Instrument of the benchmark.
                              properties:
                                id:
                                  type: string
                                  format: id64
                                  x-positive: true
                                  description: Identifier of the instrument.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the instrument.
                        outperformance:
                          type: number
                          format: relativeValue
                          description: Outperformance of the notation.
                        trackingError:
                          type: number
                          format: relativeValue
                          description: Tracking error of the notation.
                        informationRatio:
                          type: number
                          format: relativeValue
                          description: Information ratio of the notation.
                        status:
                          type: object
                          x-property-sort:
                            - code
                            - identifier
                            - encryptedDetails
                          description: Error status for the requested identifier.
                          properties:
                            code:
                              type: string
                              description: Code of the error condition.
                              x-enum-description:
                                - No error.
                                - >-
                                  The provided identifier does not refer to a
                                  valid benchmark notation.
                              enum:
                                - none
                                - parameter
                            identifier:
                              type: string
                              format: id64
                              x-positive: true
                              description: Provided identifier.
                            encryptedDetails:
                              type: string
                              description: Base64-encoded internal details about the error.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
  /fund/notation/keyFigures/benchmark/month/3/get:
    get:
      tags:
        - fund
      operationId: get/fund/notation/keyFigures/benchmark/month/3/get
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        three months.
      description: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        three months.
      parameters:
        - name: id
          in: query
          schema:
            type: string
            format: id64
            x-positive: true
            description: Identifier of the notation.
          required: true
        - name: idNotationBenchmark
          in: query
          schema:
            type: array
            items:
              type: string
              format: id64
              x-positive: true
            uniqueItems: true
            minItems: 1
            maxItems: 100
            description: List of benchmark notations.
          style: form
          explode: false
          required: true
        - name: _attributes
          in: query
          schema:
            type: array
            items:
              type: string
              maxLength: 100
              exclusiveMaximum: false
            uniqueItems: true
            maxItems: 50
          style: form
          explode: false
          description: Limit the attributes returned in the response to the specified set.
        - name: _language
          in: query
          schema:
            type: string
            format: isoLanguage
            description: ISO 639-1 code of the language.
            maxLength: 2
            minLength: 2
            exclusiveMinimum: false
            exclusiveMaximum: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: >-
                      List of benchmarks with related key figures. The order of
                      the benchmark notations in the response is unrelated to
                      their order in the request array.
                    type: array
                    items:
                      type: object
                      x-property-sort:
                        - notation
                        - outperformance
                        - trackingError
                        - informationRatio
                        - status
                      properties:
                        notation:
                          type: object
                          x-property-sort:
                            - id
                            - instrument
                          description: Notation of the benchmark.
                          properties:
                            id:
                              type: string
                              format: id64
                              x-positive: true
                              description: Identifier of the notation.
                            instrument:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Instrument of the benchmark.
                              properties:
                                id:
                                  type: string
                                  format: id64
                                  x-positive: true
                                  description: Identifier of the instrument.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the instrument.
                        outperformance:
                          type: number
                          format: relativeValue
                          description: Outperformance of the notation.
                        trackingError:
                          type: number
                          format: relativeValue
                          description: Tracking error of the notation.
                        informationRatio:
                          type: number
                          format: relativeValue
                          description: Information ratio of the notation.
                        status:
                          type: object
                          x-property-sort:
                            - code
                            - identifier
                            - encryptedDetails
                          description: Error status for the requested identifier.
                          properties:
                            code:
                              type: string
                              description: Code of the error condition.
                              x-enum-description:
                                - No error.
                                - >-
                                  The provided identifier does not refer to a
                                  valid benchmark notation.
                              enum:
                                - none
                                - parameter
                            identifier:
                              type: string
                              format: id64
                              x-positive: true
                              description: Provided identifier.
                            encryptedDetails:
                              type: string
                              description: Base64-encoded internal details about the error.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
  /fund/notation/keyFigures/benchmark/year/3/get:
    get:
      tags:
        - fund
      operationId: get/fund/notation/keyFigures/benchmark/year/3/get
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        three years.
      description: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        three years.
      parameters:
        - name: id
          in: query
          schema:
            type: string
            format: id64
            x-positive: true
            description: Identifier of the notation.
          required: true
        - name: idNotationBenchmark
          in: query
          schema:
            type: array
            items:
              type: string
              format: id64
              x-positive: true
            uniqueItems: true
            minItems: 1
            maxItems: 100
            description: List of benchmark notations.
          style: form
          explode: false
          required: true
        - name: _attributes
          in: query
          schema:
            type: array
            items:
              type: string
              maxLength: 100
              exclusiveMaximum: false
            uniqueItems: true
            maxItems: 50
          style: form
          explode: false
          description: Limit the attributes returned in the response to the specified set.
        - name: _language
          in: query
          schema:
            type: string
            format: isoLanguage
            description: ISO 639-1 code of the language.
            maxLength: 2
            minLength: 2
            exclusiveMinimum: false
            exclusiveMaximum: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: >-
                      List of benchmarks with related key figures. The order of
                      the benchmark notations in the response is unrelated to
                      their order in the request array.
                    type: array
                    items:
                      type: object
                      x-property-sort:
                        - notation
                        - outperformance
                        - trackingError
                        - informationRatio
                        - status
                      properties:
                        notation:
                          type: object
                          x-property-sort:
                            - id
                            - instrument
                          description: Notation of the benchmark.
                          properties:
                            id:
                              type: string
                              format: id64
                              x-positive: true
                              description: Identifier of the notation.
                            instrument:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Instrument of the benchmark.
                              properties:
                                id:
                                  type: string
                                  format: id64
                                  x-positive: true
                                  description: Identifier of the instrument.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the instrument.
                        outperformance:
                          type: number
                          format: relativeValue
                          description: Outperformance of the notation.
                        trackingError:
                          type: number
                          format: relativeValue
                          description: Tracking error of the notation.
                        informationRatio:
                          type: number
                          format: relativeValue
                          description: Information ratio of the notation.
                        status:
                          type: object
                          x-property-sort:
                            - code
                            - identifier
                            - encryptedDetails
                          description: Error status for the requested identifier.
                          properties:
                            code:
                              type: string
                              description: Code of the error condition.
                              x-enum-description:
                                - No error.
                                - >-
                                  The provided identifier does not refer to a
                                  valid benchmark notation.
                              enum:
                                - none
                                - parameter
                            identifier:
                              type: string
                              format: id64
                              x-positive: true
                              description: Provided identifier.
                            encryptedDetails:
                              type: string
                              description: Base64-encoded internal details about the error.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
  /fund/notation/keyFigures/benchmark/year/5/get:
    get:
      tags:
        - fund
      operationId: get/fund/notation/keyFigures/benchmark/year/5/get
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        five years.
      description: >-
        End-of-day (EOD) benchmark key figures of a fund for the time range of
        five years.
      parameters:
        - name: id
          in: query
          schema:
            type: string
            format: id64
            x-positive: true
            description: Identifier of the notation.
          required: true
        - name: idNotationBenchmark
          in: query
          schema:
            type: array
            items:
              type: string
              format: id64
              x-positive: true
            uniqueItems: true
            minItems: 1
            maxItems: 100
            description: List of benchmark notations.
          style: form
          explode: false
          required: true
        - name: _attributes
          in: query
          schema:
            type: array
            items:
              type: string
              maxLength: 100
              exclusiveMaximum: false
            uniqueItems: true
            maxItems: 50
          style: form
          explode: false
          description: Limit the attributes returned in the response to the specified set.
        - name: _language
          in: query
          schema:
            type: string
            format: isoLanguage
            description: ISO 639-1 code of the language.
            maxLength: 2
            minLength: 2
            exclusiveMinimum: false
            exclusiveMaximum: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: >-
                      List of benchmarks with related key figures. The order of
                      the benchmark notations in the response is unrelated to
                      their order in the request array.
                    type: array
                    items:
                      type: object
                      x-property-sort:
                        - notation
                        - outperformance
                        - trackingError
                        - informationRatio
                        - status
                      properties:
                        notation:
                          type: object
                          x-property-sort:
                            - id
                            - instrument
                          description: Notation of the benchmark.
                          properties:
                            id:
                              type: string
                              format: id64
                              x-positive: true
                              description: Identifier of the notation.
                            instrument:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Instrument of the benchmark.
                              properties:
                                id:
                                  type: string
                                  format: id64
                                  x-positive: true
                                  description: Identifier of the instrument.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the instrument.
                        outperformance:
                          type: number
                          format: relativeValue
                          description: Outperformance of the notation.
                        trackingError:
                          type: number
                          format: relativeValue
                          description: Tracking error of the notation.
                        informationRatio:
                          type: number
                          format: relativeValue
                          description: Information ratio of the notation.
                        status:
                          type: object
                          x-property-sort:
                            - code
                            - identifier
                            - encryptedDetails
                          description: Error status for the requested identifier.
                          properties:
                            code:
                              type: string
                              description: Code of the error condition.
                              x-enum-description:
                                - No error.
                                - >-
                                  The provided identifier does not refer to a
                                  valid benchmark notation.
                              enum:
                                - none
                                - parameter
                            identifier:
                              type: string
                              format: id64
                              x-positive: true
                              description: Provided identifier.
                            encryptedDetails:
                              type: string
                              description: Base64-encoded internal details about the error.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
  /fund/notation/screener/search:
    post:
      tags:
        - fund
      operationId: post/fund/notation/screener/search
      x-supportsOffsetBasedPaging: true
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: >-
        Screener for notations of share classes of mutual and exchange traded
        funds based on fund-specific parameters.
      description: >-
        Screener for notations of share classes of mutual and exchange traded
        funds (ETF) based on fund-specific parameters. The funds represent legal
        entities, juristic persons in particular, and may have more than one
        share class. The share classes represent instruments, and the notations
        represent price sources for the share classes. Some parameters apply to
        the fund as a whole, i.e. a notation for each share class of a fund
        matching the criteria is returned, for example `issuer.selection`.
        Others apply to the share classes, thus only notations of matching share
        classes are returned, for example `minimumInvestment.initial`. The
        result is limited to the notations that satisfy all the selected
        filters. In order to guarantee comparability when using the performance
        parameters, the endpoint is restricted to three markets only,
        Mountain-View Funds (`id=1126`), FactSet Fund Prices (`id=1127`) and WM
        Datenservice (`id=1050`) since the notations from these markets provide
        a net asset value (NAV) - based total performance. The total performance
        factors in all earnings distributions of a share class and thus allows
        to compare the overall (total) performance of distributing and
        non-distributing share classes.     
         A specific set of share classes or share class notations can be restricted to or excluded by using customer-specific instrument or notation selection lists respectively. Such selection lists are set up by FactSet upon request. All identifiers used as parameters must be valid and entitled.
      requestBody:
        description: Request Body
        content:
          application/json:
            schema:
              type: object
              properties:
                data:
                  type: object
                  x-property-sort:
                    - validation
                    - fund
                    - shareClass
                    - performance
                  description: The data member contains the request's primary data.
                  properties:
                    validation:
                      type: object
                      x-property-sort:
                        - onlyActive
                        - prices
                        - currency
                        - market
                        - instrumentSelectionList
                        - notationSelectionList
                      description: Validation parameters.
                      properties:
                        onlyActive:
                          type: boolean
                          default: true
                          description: >-
                            If `true`, only active notations will be returned.
                            The term "active" reflects the fact that notations
                            and related data is not being deleted immediately
                            after becoming irrelevant (e.g. because the source
                            does not provide a price anymore), but remains in
                            general retrievable for up to 6 months.
                        prices:
                          type: object
                          x-property-sort:
                            - latest
                            - previous
                          description: Price-related parameters.
                          properties:
                            latest:
                              type: object
                              x-property-sort:
                                - availableOnly
                                - minimumDate
                              description: >-
                                Parameters related to the presence and age of
                                the most recent trade price.
                              properties:
                                availableOnly:
                                  type: boolean
                                  description: >-
                                    If `true`, only notations for which a trade
                                    price (even an outdated one) is available
                                    will be returned.
                                minimumDate:
                                  type: string
                                  format: date
                                  description: >-
                                    Earliest admissible date of the most recent
                                    trade price.
                            previous:
                              type: object
                              x-property-sort:
                                - availableOnly
                                - minimumDate
                              description: >-
                                Parameters related to the presence and age of a
                                trade price from a preceding trading day.
                              properties:
                                availableOnly:
                                  type: boolean
                                  description: >-
                                    If `true`, only notations for which a trade
                                    price from a preceding trading day is
                                    available will be returned.
                                minimumDate:
                                  type: string
                                  format: date
                                  description: >-
                                    Earliest admissible date of the trade price
                                    from a preceding day.
                        currency:
                          description: >-
                            Currency selection. See endpoint
                            `/basic/valueUnit/currency/list` for valid values.
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          properties:
                            restrict:
                              description: Specifies the currency a notation may have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Specifies the currency from which a notation may
                                not have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        market:
                          description: Market-related notation selection.
                          type: object
                          x-property-sort:
                            - selection
                            - priority
                          properties:
                            selection:
                              description: Market selection.
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              properties:
                                restrict:
                                  description: >-
                                    Specifies the markets from which a notation
                                    may originate.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of market identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                        x-enum-description:
                                          - Mountain-View Funds
                                          - FactSet Fund Prices
                                          - WM Datenservice
                                        enum:
                                          - 1126
                                          - 1127
                                          - 1050
                                      uniqueItems: true
                                      maxItems: 2
                                exclude:
                                  description: >-
                                    Specifies the markets from which a notation
                                    may not originate.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of market identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                        x-enum-description:
                                          - Mountain-View Funds
                                          - FactSet Fund Prices
                                          - WM Datenservice
                                        enum:
                                          - 1126
                                          - 1127
                                          - 1050
                                      uniqueItems: true
                                      maxItems: 2
                            priority:
                              description: >-
                                Sequence of markets specifying the priority
                                order of the markets for the selection of one
                                notation per instrument. If for a given
                                instrument with two matching notations, A and B,
                                the market of notation A precedes the market of
                                notation B in this list, A will be
                                selected.        
                                 The list does not restrict the request to only those markets (use the parameter `market.selection` for that purpose).
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: List of market identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                    default:
                                      - 1126
                                      - 1127
                                      - 1050
                                    x-enum-description:
                                      - Mountain-View Funds
                                      - FactSet Fund Prices
                                      - WM Datenservice
                                    enum:
                                      - 1126
                                      - 1127
                                      - 1050
                                  uniqueItems: true
                                  maxItems: 3
                        instrumentSelectionList:
                          description: Instrument-level restriction or exclusion.
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          properties:
                            restrict:
                              description: >-
                                Restriction lists. If present, the result
                                contains only notations belonging to share
                                classes that are a member of any of the provided
                                lists.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of identifiers of restriction lists.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 3
                            exclude:
                              description: >-
                                Exclusion lists. If present, the result does not
                                contain notations belonging to share classes
                                that are a member of any of the provided lists.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of identifiers of exclusion lists.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 3
                        notationSelectionList:
                          description: Notation-level restriction or exclusion.
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          properties:
                            restrict:
                              description: >-
                                Restriction lists. If present, the result
                                contains only notations that are a member of any
                                of the provided lists.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of identifiers of restriction lists.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 3
                            exclude:
                              description: >-
                                Exclusion lists. If present, the result does not
                                contain notations that are a member of any of
                                the provided lists.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of identifiers of exclusion lists.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 3
                    fund:
                      type: object
                      x-property-sort:
                        - etf
                        - currency
                        - domicile
                        - holdingType
                        - countryDevelopment
                        - regionalExposure
                        - strategy
                        - industry
                        - minimumSrri
                        - issuer
                        - assetsUnderManagement
                        - compliance
                      description: 'Parameters related to funds. '
                      properties:
                        etf:
                          type: string
                          default: include
                          description: >-
                            Defines whether or not notations belonging to ETF
                            share classes are included in the result.
                          x-enum-description:
                            - >-
                              Only notations of ETF share classes are included
                              in the result.
                            - >-
                              Notations of ETF and mutual funds share classes
                              are included in the result.
                            - >-
                              Notations of ETF share classes are excluded from
                              the result.
                          enum:
                            - only
                            - include
                            - exclude
                        currency:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Main currency of the fund. The parameter ensures the
                            consistency and comparability of parameters
                            expressed in the currency of the fund. See endpoint
                            `/basic/valueUnit/currency/main/list` for valid
                            values. 
                          properties:
                            restrict:
                              description: Specifies the main currencies a fund may have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of main currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Specifies the main currencies a fund may not
                                have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of main currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        domicile:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Domicile of the fund. See endpoint
                            `/basic/region/country/list` for valid values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds with a domicile in
                                the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of country identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Exclusion list. Funds with a domicile in the
                                provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of country identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        holdingType:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Holding asset type classification represented by
                            categories from the category system "Asset class
                            classification system for mutual funds, defined by
                            FactSet Research Systems Inc.". See endpoint
                            `/category/listBySystem` with `id=288` for valid
                            values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds that belong to a
                                category in the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                            exclude:
                              description: >-
                                Exclusion list. Funds that belong to a category
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                        countryDevelopment:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Country development level of the holdings
                            represented by categories from the category system
                            "Country development level classification system for
                            mutual funds, defined by FactSet Research Systems
                            Inc.". See endpoint `/category/listBySystem` with
                            `id=289` for valid values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds that belong to a
                                category in the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                            exclude:
                              description: >-
                                Exclusion list. Funds that belong to a category
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                        regionalExposure:
                          type: object
                          x-property-sort:
                            - broad
                            - specific
                          description: Regional exposure classification.
                          properties:
                            broad:
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              description: >-
                                Broad regional exposure of the holdings
                                represented by categories from the category
                                system "Broad regional exposure classification
                                system for mutual funds, defined by FactSet
                                Research Systems Inc."; see endpoint
                                `/category/listBySystem` with `id=290` for valid
                                values.
                              properties:
                                restrict:
                                  description: >-
                                    Restriction list. Only funds that belong to
                                    a category in the provided list are
                                    returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of category identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 20
                                exclude:
                                  description: >-
                                    Exclusion list. Funds that belong to a
                                    category in the provided list are not
                                    returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of category identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 20
                            specific:
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              description: >-
                                Specific geographic exposure of the holdings
                                represented by categories from the category
                                system "Specific geographic exposure
                                classification system for mutual funds, defined
                                by FactSet Research Systems Inc.". See endpoint
                                `/category/listBySystem` with `id=291` for valid
                                values.
                              properties:
                                restrict:
                                  description: >-
                                    Restriction list. Only funds that belong to
                                    a category in the provided list are
                                    returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of category identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 20
                                exclude:
                                  description: >-
                                    Exclusion list. Funds that belong to a
                                    category in the provided list are not
                                    returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of category identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 20
                        strategy:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Strategy of the fund represented by categories from
                            any level of the category system "Three-tier
                            strategy classification system for funds defined by
                            FactSet Research Systems Inc.". See endpoint
                            `/category/listBySystem` with `id=292` for valid
                            values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds that belong to a
                                category in the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                            exclude:
                              description: >-
                                Exclusion list. Funds that belong to a category
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                        industry:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Industry classification represented by categories
                            from any level of the category system "Funds
                            classification defined by FactSet Digital
                            Solutions". See endpoint `/category/listBySystem`
                            with `id=27` for valid values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds that belong to a
                                category in the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                            exclude:
                              description: >-
                                Exclusion list. Funds that belong to a category
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                        minimumSrri:
                          type: object
                          x-property-sort:
                            - id
                          description: >-
                            Minimum value for the synthetic risk and reward
                            indicator (SRRI).
                          properties:
                            id:
                              type: number
                              format: id32
                              x-positive: true
                              description: >-
                                Identifier of the SRRI value. See endpoint
                                `/rating/grade/listBySystem` with `id=28` for
                                valid values.
                        issuer:
                          type: object
                          x-property-sort:
                            - selection
                            - country
                          description: Parameters related to the issuer.
                          properties:
                            selection:
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              description: >-
                                Issuer selection. See endpoint
                                `/funds/issuer/search` for valid values.
                              properties:
                                restrict:
                                  description: >-
                                    Restriction list. Only funds issued by an
                                    issuer in the provided list are returned. 
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: >-
                                        Set of identifiers of legal entities in
                                        the role of an issuer.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 100
                                exclude:
                                  description: >-
                                    Exclusion list. Funds issued by an issuer in
                                    the provided list are not returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: >-
                                        Set of identifiers of legal entities in
                                        the role of an issuer.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 100
                            country:
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              description: >-
                                Country of registration of the fund issuer. See
                                endpoint `/basic/region/country/list` for valid
                                values.
                              properties:
                                restrict:
                                  description: >-
                                    Restriction list. Only funds issued by an
                                    issuer whose country of registration is in
                                    the provided list are returned. 
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of country identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 50
                                exclude:
                                  description: >-
                                    Exclusion list. Funds issued by an issuer
                                    whose country of registration is in the
                                    provided list are not returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of country identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 50
                        assetsUnderManagement:
                          type: object
                          format: realRange
                          properties:
                            minimum:
                              type: object
                              x-property-sort:
                                - value
                                - inclusive
                              description: >-
                                The minimum of the range, or `null` to indicate
                                that there is no minimum.
                              properties:
                                value:
                                  type: number
                                  format: real
                                  description: The minimum value.
                                inclusive:
                                  type: boolean
                                  description: >-
                                    Indicates whether the minimum value is
                                    included in the range or not.
                                  default: true
                              x-allowNullValue: true
                            maximum:
                              type: object
                              x-property-sort:
                                - value
                                - inclusive
                              description: >-
                                The maximum of the range, or `null` to indicate
                                that there is no maximum.
                              properties:
                                value:
                                  type: number
                                  format: real
                                  description: The maximum value.
                                inclusive:
                                  type: boolean
                                  description: >-
                                    Indicates whether the maximum value is
                                    included in the range or not.
                                  default: true
                              x-allowNullValue: true
                          x-property-sort:
                            - minimum
                            - maximum
                          description: >-
                            Value range for the assets under management (AUM)
                            which is the sum of the market values of the fund's
                            holdings including cash. The AUM is expressed in the
                            currency of the fund, see  parameter
                            `fund.currency`.
                        compliance:
                          description: >-
                            Compliance properties related to funds. See endpoint
                            `/legalEntity/complianceProperty/list` for the full
                            list of compliance properties associated with legal
                            entities (across all roles). 
                          type: object
                          x-property-sort:
                            - or
                          properties:
                            or:
                              description: >-
                                List of conditions representing a combination of
                                compliance properties joined by a logical OR
                                operator.
                              type: array
                              items:
                                type: object
                                x-property-sort:
                                  - and
                                properties:
                                  and:
                                    description: >-
                                      List of combinations of compliance
                                      properties joined by a logical AND
                                      operator.
                                    type: array
                                    items:
                                      type: object
                                      x-property-sort:
                                        - id
                                        - negate
                                      properties:
                                        id:
                                          description: >-
                                            Identifier of a compliance property.


                                            &#8291;


                                            Examples:


                                            &#8291;


                                            &#8291;1.  Only funds compliant to ALL
                                            of the following: (1), (2), and (3) are
                                            considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false },
                                            {"id":2, "negate":false}, {"id":3,
                                            "negate":false}]}]}}`


                                            &#8291;


                                            &#8291;2. Only funds compliant to either
                                            (1) or to (2) are considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false  }]},
                                            {"and": [{ "id":2, "negate":false
                                            }]}]}}`


                                            &#8291;


                                            &#8291;3. Only funds compliant to (1) or
                                            to (2), but not compliant to (3) are
                                            considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false
                                            },{"id":3, "negate":true}]}, {"and": [{
                                            "id":2, "negate":false},{"id":3,
                                            "negate":true}]}]}}`
                                          type: number
                                          format: id32
                                          x-positive: true
                                        negate:
                                          description: >-
                                            If `true`, the condition excludes funds
                                            compliant to the compliance property. 
                                          type: boolean
                    shareClass:
                      type: object
                      x-property-sort:
                        - currency
                        - distributing
                        - registrationCountry
                        - lifeCycle
                        - minimumInvestment
                        - assetsUnderManagement
                        - compliance
                        - fee
                      description: Parameters related to share classes.
                      properties:
                        currency:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Main currency of the share class. The parameter
                            ensures the consistency and comparability of
                            parameters expressed in the currency of the share
                            class. See endpoint
                            `/basic/valueUnit/currency/main/list` for valid
                            values. 
                          properties:
                            restrict:
                              description: >-
                                Specifies the main currencies a share class may
                                have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of main currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Specifies the main currencies a share class may
                                not have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of main currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        distributing:
                          type: string
                          default: include
                          description: >-
                            Defines whether or not distributing share classes
                            are included in the result. A share class may
                            distribute (pay out) the earnings to the investors
                            or may reinvest them.
                          x-enum-description:
                            - ' Only notations of distributing share classes are included in the result.'
                            - >-
                              Notations of distributing and reinvesting share
                              classes are included in the result.
                            - >-
                              Notations of distributing share classes are
                              excluded from the result.
                          enum:
                            - only
                            - include
                            - exclude
                        registrationCountry:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Country of trading registration of the share
                            classes.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only share classes registered
                                for trading in a country in the provided list
                                are returned. 
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of country identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Exclusion list. Share classes registered for
                                trading in a country in the provided list are
                                not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of country identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        lifeCycle:
                          description: Parameters related to important dates.
                          type: object
                          x-property-sort:
                            - issue
                          properties:
                            issue:
                              type: object
                              format: dateRange
                              x-isClosedInterval: false
                              properties:
                                start:
                                  type: string
                                  format: date
                                  description: >-
                                    The starting point of the date range
                                    (inclusive), or `null` to indicate that the
                                    date range extends indefinitely into the
                                    past.
                                  x-allowNullValue: true
                                end:
                                  type: string
                                  format: date
                                  description: >-
                                    The ending point of the date range
                                    (exclusive), or `null` to indicate that the
                                    date range extends indefinitely into the
                                    future.
                                  x-allowNullValue: true
                              x-property-sort:
                                - start
                                - end
                              required:
                                - start
                                - end
                              description: Date range of the issue date.
                        minimumInvestment:
                          type: object
                          x-property-sort:
                            - initial
                            - subsequent
                          description: >-
                            Minimum investment when purchasing shares of the
                            share class. The minimum investment is expressed in
                            the currency of the share class, see parameter
                            `shareClass.currency`.
                          properties:
                            initial:
                              type: object
                              format: realRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: real
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: real
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: >-
                                Value range for the initial investment accepted
                                for establishing a new account.
                            subsequent:
                              type: object
                              format: realRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: real
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: real
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: >-
                                Value range for the subsequent investment for an
                                already established account.
                        assetsUnderManagement:
                          type: object
                          format: realRange
                          properties:
                            minimum:
                              type: object
                              x-property-sort:
                                - value
                                - inclusive
                              description: >-
                                The minimum of the range, or `null` to indicate
                                that there is no minimum.
                              properties:
                                value:
                                  type: number
                                  format: real
                                  description: The minimum value.
                                inclusive:
                                  type: boolean
                                  description: >-
                                    Indicates whether the minimum value is
                                    included in the range or not.
                                  default: true
                              x-allowNullValue: true
                            maximum:
                              type: object
                              x-property-sort:
                                - value
                                - inclusive
                              description: >-
                                The maximum of the range, or `null` to indicate
                                that there is no maximum.
                              properties:
                                value:
                                  type: number
                                  format: real
                                  description: The maximum value.
                                inclusive:
                                  type: boolean
                                  description: >-
                                    Indicates whether the maximum value is
                                    included in the range or not.
                                  default: true
                              x-allowNullValue: true
                          x-property-sort:
                            - minimum
                            - maximum
                          description: >-
                            Value range for the assets under management (AUM)
                            which is the sum of the market values of the
                            holdings of the share class including cash. The AUM
                            is expressed in the currency of the share class,
                            see  parameter `shareClass.currency`.
                        compliance:
                          description: >-
                            Compliance properties related to share classes. See
                            endpoint `/instrument/complianceProperty/list` for
                            the full list of compliance properties associated
                            with instruments (across all asset classes).
                          type: object
                          x-property-sort:
                            - or
                          properties:
                            or:
                              description: >-
                                List of conditions representing a combination of
                                compliance properties joined by a logical OR
                                operator.
                              type: array
                              items:
                                type: object
                                x-property-sort:
                                  - and
                                properties:
                                  and:
                                    description: >-
                                      List of combinations of compliance
                                      properties joined by a logical AND
                                      operator.
                                    type: array
                                    items:
                                      type: object
                                      x-property-sort:
                                        - id
                                        - negate
                                      properties:
                                        id:
                                          description: >-
                                            Identifier of a compliance property.


                                            &#8291;


                                            Examples:


                                            &#8291;


                                            &#8291;1.  Only funds compliant to ALL
                                            of the following: (1), (2), and (3) are
                                            considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false },
                                            {"id":2, "negate":false}, {"id":3,
                                            "negate":false}]}]}}`


                                            &#8291;


                                            &#8291;2. Only funds compliant to either
                                            (1) or to (2) are considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false  }]},
                                            {"and": [{ "id":2, "negate":false
                                            }]}]}}`


                                            &#8291;


                                            &#8291;3. Only funds compliant to (1) or
                                            to (2), but not compliant to (3) are
                                            considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false
                                            },{"id":3, "negate":true}]}, {"and": [{
                                            "id":2, "negate":false},{"id":3,
                                            "negate":true}]}]}}`
                                          type: number
                                          format: id32
                                          x-positive: true
                                        negate:
                                          description: >-
                                            If `true`, the condition excludes funds
                                            compliant to the compliance property. 
                                          type: boolean
                        fee:
                          type: object
                          x-property-sort:
                            - ongoing
                            - allIn
                            - performance
                            - management
                            - initial
                            - distribution
                            - administration
                            - handling
                            - redemption
                            - custodianBank
                            - 12b
                            - switching
                          description: Parameters related to fees.
                          properties:
                            ongoing:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Ongoing fee. It is a measure of the total fixed
                                costs associated with managing and operating a
                                fund. In case of an umbrella fund, the ongoing
                                fee includes the costs of the underlying funds.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current ongoing fee.
                            allIn:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                All-in fee. It is a measure of the total costs
                                associated with investing in the fund and
                                includes managing and operating costs.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current all-in fee.
                            performance:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Performance fee. It is paid to the fund manager
                                and depends on the fund's performance.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current performance fee.
                            management:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Management fee. It is paid from the assets of
                                the fund to the fund company for running and
                                administration including expenses for advisor
                                and/or manager.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current management fee.
                            initial:
                              type: object
                              x-property-sort:
                                - minimum
                                - current
                                - maximum
                              description: >-
                                Initial fee. It is a proportion of the
                                investment amount paid once by the investor to
                                the fund company when buying fund shares of the
                                share class. Also called front load or entry
                                cost.
                              properties:
                                minimum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the minimum initial fee.
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current initial fee.
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the maximum initial fee.
                            distribution:
                              type: object
                              x-property-sort:
                                - maximum
                              description: >-
                                Distribution fee. It is paid for distribution
                                services provided by a distribution agent.
                              properties:
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: >-
                                    Value range for the maximum distribution
                                    fee.
                            administration:
                              type: object
                              x-property-sort:
                                - maximum
                              description: >-
                                Administration fee. It is paid for running and
                                administration of the fund excluding expenses
                                for an advisor and/or a manager.
                              properties:
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: >-
                                    Value range for the maximum administration
                                    fee.
                            handling:
                              type: object
                              x-property-sort:
                                - maximum
                              description: >-
                                Handling fee. It is paid for handling services
                                of a fund. This fee may include, but is not
                                limited to, the administration fee, the
                                management fee, and the distribution fee.
                              properties:
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the maximum handling fee.
                            redemption:
                              type: object
                              x-property-sort:
                                - current
                                - maximum
                              description: >-
                                Redemption fee. It is a proportion of the
                                redeemed investment amount paid once by the
                                investor to the fund company when selling fund
                                shares of the share class. Also called selling
                                fee or exit charge.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current redemption fee.
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the maximum redemption fee.
                            custodianBank:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Custodian bank fee. It is paid from the assets
                                of the fund to the custodian bank for holding
                                the fund's assets.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: >-
                                    Value range for the current custodian bank
                                    fee.
                            12b:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                12B fee. It represents the costs shareholders
                                paid for management and distribution over the
                                fund�"s prior fiscal year.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current 12B fee.
                            switching:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Switching fee. It is paid for moving an
                                investment from one fund to another within the
                                same umbrella fund.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current switching fee.
                    performance:
                      type: object
                      x-property-sort:
                        - endOfDay
                      description: >-
                        Relative performance for different time ranges. The
                        figures factor in the earnings potentially paid out to
                        the investors by distributing share classes.
                      properties:
                        endOfDay:
                          type: object
                          x-property-sort:
                            - day1
                            - week1
                            - month1
                            - months3
                            - months6
                            - year1
                            - years3
                            - years5
                            - yearToDate
                          description: >-
                            End-of-day (EOD) relative performance for different
                            time ranges. The relative performance is the
                            difference of a notation's most recent EOD closing
                            price against the EOD closing price on the reference
                            date, relative to the EOD closing price on the
                            reference date.
                          properties:
                            day1:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range one day.
                            week1:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range one week.
                            month1:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range one month.
                            months3:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range three months.
                            months6:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range six months.
                            year1:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range one year.
                            years3:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range three years.
                            years5:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range five years.
                            yearToDate:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: >-
                                Value range for the time range year-to-date
                                (YTD).
                meta:
                  type: object
                  description: >-
                    The meta member contains the meta information of the
                    request.
                  properties:
                    attributes:
                      $ref: '#/components/schemas/AttributesMember'
                    language:
                      $ref: '#/components/schemas/LanguageMember'
                    sort:
                      description: >-
                        Sortable attributes. The sort order is ascending unless
                        it is prefixed with a minus sign, in which case it is
                        descending. A list of at most 10 (possibly prefixed)
                        attribute name(s) is allowed.
                      type: array
                      items:
                        type: string
                        enum:
                          - currency.code
                          - '-currency.code'
                          - instrument.name
                          - '-instrument.name'
                          - instrument.shortName
                          - '-instrument.shortName'
                          - fund.etf
                          - '-fund.etf'
                          - fund.currency.isoCode
                          - '-fund.currency.isoCode'
                          - fund.domicile.name
                          - '-fund.domicile.name'
                          - fund.holdingType.name
                          - '-fund.holdingType.name'
                          - fund.countryDevelopment.name
                          - '-fund.countryDevelopment.name'
                          - fund.regionalExposure.broad.name
                          - '-fund.regionalExposure.broad.name'
                          - fund.regionalExposure.specific.name
                          - '-fund.regionalExposure.specific.name'
                          - fund.strategy.level1.name
                          - '-fund.strategy.level1.name'
                          - fund.strategy.level2.name
                          - '-fund.strategy.level2.name'
                          - fund.strategy.level3.name
                          - '-fund.strategy.level3.name'
                          - fund.industry.name
                          - '-fund.industry.name'
                          - fund.srri.grade
                          - '-fund.srri.grade'
                          - fund.issuer.name
                          - '-fund.issuer.name'
                          - fund.issuer.country.name
                          - '-fund.issuer.country.name'
                          - fund.assetsUnderManagement
                          - '-fund.assetsUnderManagement'
                          - shareClass.lifeCycle.issue
                          - '-shareClass.lifeCycle.issue'
                          - shareClass.minimumInvestment.initial
                          - '-shareClass.minimumInvestment.initial'
                          - shareClass.minimumInvestment.subsequent
                          - '-shareClass.minimumInvestment.subsequent'
                          - shareClass.assetsUnderManagement
                          - '-shareClass.assetsUnderManagement'
                          - shareClass.fee.ongoing.current
                          - '-shareClass.fee.ongoing.current'
                          - shareClass.fee.allIn.current
                          - '-shareClass.fee.allIn.current'
                          - shareClass.fee.performance.current
                          - '-shareClass.fee.performance.current'
                          - shareClass.fee.management.current
                          - '-shareClass.fee.management.current'
                          - shareClass.fee.initial.minimum
                          - '-shareClass.fee.initial.minimum'
                          - shareClass.fee.initial.current
                          - '-shareClass.fee.initial.current'
                          - shareClass.fee.initial.maximum
                          - '-shareClass.fee.initial.maximum'
                          - shareClass.fee.distribution.maximum
                          - '-shareClass.fee.distribution.maximum'
                          - shareClass.fee.handling.maximum
                          - '-shareClass.fee.handling.maximum'
                          - shareClass.fee.redemption.current
                          - '-shareClass.fee.redemption.current'
                          - shareClass.fee.redemption.maximum
                          - '-shareClass.fee.redemption.maximum'
                          - shareClass.fee.custodianBank.current
                          - '-shareClass.fee.custodianBank.current'
                          - shareClass.fee.12b.current
                          - '-shareClass.fee.12b.current'
                          - shareClass.fee.switching.current
                          - '-shareClass.fee.switching.current'
                          - performance.endOfDay.day1
                          - '-performance.endOfDay.day1'
                          - performance.endOfDay.week1
                          - '-performance.endOfDay.week1'
                          - performance.endOfDay.month1
                          - '-performance.endOfDay.month1'
                          - performance.endOfDay.months3
                          - '-performance.endOfDay.months3'
                          - performance.endOfDay.months6
                          - '-performance.endOfDay.months6'
                          - performance.endOfDay.year1
                          - '-performance.endOfDay.year1'
                          - performance.endOfDay.years3
                          - '-performance.endOfDay.years3'
                          - performance.endOfDay.years5
                          - '-performance.endOfDay.years5'
                          - performance.endOfDay.yearToDate
                          - '-performance.endOfDay.yearToDate'
                      maxItems: 10
                      uniqueItems: true
                      default:
                        - instrument.name
                    pagination:
                      type: object
                      description: >-
                        Pagination attributes for the offset-based pagination
                        strategy.
                      properties:
                        offset:
                          type: number
                          format: int32
                          minimum: 0
                          exclusiveMinimum: false
                          default: 0
                          description: >-
                            Non-negative number of entries to skip, or 0
                            (default).
                        limit:
                          type: number
                          format: int32
                          minimum: 0
                          exclusiveMinimum: false
                          maximum: 500
                          exclusiveMaximum: false
                          default: 20
                          description: Non-negative maximum number of entries to return.
                      x-property-sort:
                        - offset
                        - limit
                  x-property-sort:
                    - attributes
                    - language
                    - sort
                    - pagination
        required: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: List of notations.
                    type: array
                    items:
                      type: object
                      x-property-sort:
                        - id
                        - currency
                        - market
                        - symbol
                        - nsin
                        - fsym
                        - instrument
                        - fund
                        - shareClass
                        - performance
                      properties:
                        id:
                          type: string
                          format: id64
                          x-positive: true
                          description: Identifier of the notation.
                        currency:
                          type: object
                          x-property-sort:
                            - id
                            - code
                          description: >-
                            Currency of the notation. See endpoint
                            `/basic/valueUnit/currency/list` for possible
                            values.
                          properties:
                            id:
                              type: number
                              format: id32
                              x-positive: true
                              description: Identifier of the currency.
                            code:
                              x-sortable: true
                              type: string
                              description: >-
                                Code of the currency: If assigned, a code
                                according to ISO 4217, otherwise a local code.
                        market:
                          type: object
                          x-property-sort:
                            - id
                            - name
                          description: Market of the notation.
                          properties:
                            id:
                              type: number
                              format: id32
                              x-positive: true
                              description: Identifier of the market.
                            name:
                              type: string
                              format: localizedString
                              description: Name of the market.
                        symbol:
                          type: string
                          description: >-
                            The symbol of the notation. It is a market-specific
                            code to identify the notation. Which characters can
                            be part of a symbol depends on the market. If a
                            market does not define a proprietary symbol, but
                            uses a different identifier (for example, the ISIN
                            or the WKN) to identify instruments, no symbol will
                            be set for the notations of that market.
                        nsin:
                          type: object
                          x-property-sort:
                            - sedol
                          description: NSIN data of the notation.
                          properties:
                            sedol:
                              type: string
                              description: The SEDOL or IDII for the notation.
                        fsym:
                          type: object
                          x-property-sort:
                            - listing
                            - regional
                          description: >-
                            Notation-level FactSet identifiers of the financial
                            instrument used primarily in FactSet products other
                            than the MDG.
                          properties:
                            listing:
                              type: object
                              x-property-sort:
                                - permanentIdentifier
                                - tickerExchange
                                - isPrimary
                              description: Listing-level identifiers.
                              properties:
                                permanentIdentifier:
                                  type: string
                                  description: >-
                                    FactSet Permanent Identifier for a notation.
                                    The format is six alpha numeric characters,
                                    excluding vowels, with an L suffix
                                    (XXXXXX-L).
                                tickerExchange:
                                  type: string
                                  description: >-
                                    FactSet market symbol of the notation,
                                    usually consisting of the ticker (e.g. "DAI"
                                    for Daimler AG) and the three-character code
                                    of the exchange on which the listing is
                                    traded (example: DAI-ETR).
                                isPrimary:
                                  type: boolean
                                  description: >-
                                    Indicates whether the notation is the
                                    primary notation among all notations within
                                    the same region (`true`) or not (`false`).
                            regional:
                              type: object
                              x-property-sort:
                                - permanentIdentifier
                                - tickerRegion
                                - isPrimary
                              description: Regional-level identifiers.
                              properties:
                                permanentIdentifier:
                                  type: string
                                  description: >-
                                    FactSet Permanent Identifier for a set of
                                    one or more notations of the same region
                                    with the same value unit. The format is six
                                    alpha numeric characters, excluding vowels,
                                    with an R suffix (XXXXXX-R).
                                tickerRegion:
                                  type: string
                                  description: >-
                                    FactSet regional symbol of the notation,
                                    consisting of the ticker and the
                                    two-character code of the country or region
                                    where the listing is traded (example:
                                    DAI-DE).
                                isPrimary:
                                  type: boolean
                                  description: >-
                                    Indicates whether the notation is in the
                                    primary region of the security (`true`) or
                                    not (`false`).
                        instrument:
                          type: object
                          x-property-sort:
                            - id
                            - name
                            - shortName
                            - isin
                            - nsin
                            - fsym
                          description: Instrument data of the notation.
                          properties:
                            id:
                              type: string
                              format: id64
                              x-positive: true
                              description: Identifier of the instrument.
                            name:
                              x-sortable: true
                              x-default-sort-attribute: true
                              x-default-sort-direction: 1
                              type: string
                              format: localizedString
                              description: Name of the instrument.
                            shortName:
                              x-sortable: true
                              type: string
                              format: localizedString
                              description: Short name of the instrument.
                            isin:
                              type: string
                              description: >-
                                The International Securities Identification
                                Number (ISIN) of the instrument. The ISIN is a
                                12-character code of digits and upper-case
                                letters that uniquely identifies an instrument.
                            nsin:
                              type: object
                              x-property-sort:
                                - wkn
                                - valor
                                - cusip
                              description: NSIN data of the instrument.
                              properties:
                                wkn:
                                  type: string
                                  description: >-
                                    The WKN (Wertpapierkennnummer, German for
                                    Securities Identification Number) of the
                                    instrument. The WKN is a 6-character code of
                                    digits and upper-case letters that uniquely
                                    identifies an instrument.
                                valor:
                                  type: string
                                  description: >-
                                    The Valor number (German: Valorennummer) of
                                    the instrument. The Valor number is an
                                    integer number that uniquely identifies an
                                    instrument.
                                cusip:
                                  type: string
                                  description: >-
                                    The CUSIP (Committee on Uniform Security
                                    Identification Procedures) or CINS (CUSIP
                                    International Numbering System) identifier
                                    of the instrument. These numbers are
                                    9-character codes of digits and upper-case
                                    letters that uniquely identify an
                                    instrument.
                            fsym:
                              type: object
                              x-property-sort:
                                - security
                              description: >-
                                Instrument-level FactSet identifier of the
                                financial instrument used primarily in FactSet
                                products other than the MDG.
                              properties:
                                security:
                                  type: object
                                  x-property-sort:
                                    - permanentIdentifier
                                  description: Security-level identifier.
                                  properties:
                                    permanentIdentifier:
                                      type: string
                                      description: >-
                                        FactSet Permanent Identifier for an
                                        instrument. The format is six alpha
                                        numeric characters, excluding vowels,
                                        with an S suffix (XXXXXX-S).
                        fund:
                          type: object
                          x-property-sort:
                            - id
                            - name
                            - etf
                            - currency
                            - domicile
                            - holdingType
                            - countryDevelopment
                            - regionalExposure
                            - strategy
                            - industry
                            - srri
                            - issuer
                            - assetsUnderManagement
                            - compliance
                          description: Attributes related to the fund.
                          properties:
                            id:
                              type: number
                              format: id32
                              x-positive: true
                              description: Identifier of the fund.
                            name:
                              type: string
                              description: Name of the fund.
                            etf:
                              x-sortable: true
                              type: boolean
                              description: If `true`, the fund is an ETF.
                            currency:
                              type: object
                              x-property-sort:
                                - id
                                - isoCode
                              description: >-
                                Main currency of the fund. See endpoint
                                `/basic/valueUnit/currency/main/list` for
                                possible values.
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of the currency.
                                isoCode:
                                  x-sortable: true
                                  type: string
                                  description: ISO 4217 code of the currency.
                            domicile:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: >-
                                Domicile of the fund. See endpoint
                                `/basic/region/country/list` for possible
                                values.
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of the country.
                                name:
                                  x-sortable: true
                                  type: string
                                  format: localizedString
                                  description: Name of the country.
                            holdingType:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Holding asset type classification.
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of the category.
                                name:
                                  x-sortable: true
                                  type: string
                                  format: localizedString
                                  description: Name of the category.
                            countryDevelopment:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Country development level of the holdings.
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of the category.
                                name:
                                  x-sortable: true
                                  type: string
                                  format: localizedString
                                  description: Name of the category.
                            regionalExposure:
                              type: object
                              x-property-sort:
                                - broad
                                - specific
                              description: Regional exposure classification.
                              properties:
                                broad:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                  description: Broad regional exposure of the holdings.
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of a category.
                                    name:
                                      x-sortable: true
                                      type: string
                                      format: localizedString
                                      description: Name of the category.
                                specific:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                  description: >-
                                    Specific geographic exposure of the
                                    holdings.
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of a category.
                                    name:
                                      x-sortable: true
                                      type: string
                                      format: localizedString
                                      description: Name of the category.
                            strategy:
                              type: object
                              x-property-sort:
                                - level1
                                - level2
                                - level3
                              description: Strategy of the fund.
                              properties:
                                level1:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                  description: First level of classification.
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of a category.
                                    name:
                                      x-sortable: true
                                      type: string
                                      format: localizedString
                                      description: Name of the category.
                                level2:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                  description: Second level of classification.
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of a category.
                                    name:
                                      x-sortable: true
                                      type: string
                                      format: localizedString
                                      description: Name of the category.
                                level3:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                  description: Third level of classification.
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of a category.
                                    name:
                                      x-sortable: true
                                      type: string
                                      format: localizedString
                                      description: Name of the category.
                            industry:
                              type: object
                              x-property-sort:
                                - id
                                - name
                              description: Industry classification.
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of a category.
                                name:
                                  x-sortable: true
                                  type: string
                                  format: localizedString
                                  description: Name of the category.
                            srri:
                              type: object
                              x-property-sort:
                                - id
                                - grade
                              description: Synthetic risk and reward indicator (SRRI).
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of the rating grade.
                                grade:
                                  x-sortable: true
                                  type: string
                                  description: Rating grade.
                            issuer:
                              type: object
                              x-property-sort:
                                - id
                                - name
                                - country
                              description: >-
                                Issuer of the fund. See endpoint
                                `/legalEntity/list` for possible values.
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of the issuer.
                                name:
                                  x-sortable: true
                                  type: string
                                  description: Name of the issuer.
                                country:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                  description: >-
                                    Country of registration of the issuer. See
                                    endpoint `/basic/region/country/list` for
                                    possible values.
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of the country.
                                    name:
                                      x-sortable: true
                                      type: string
                                      format: localizedString
                                      description: Name of the country.
                            assetsUnderManagement:
                              x-sortable: true
                              type: number
                              format: real
                              description: Assets under management (AUM).
                            compliance:
                              type: array
                              items:
                                type: object
                                x-property-sort:
                                  - id
                                  - name
                                properties:
                                  id:
                                    type: number
                                    format: id32
                                    x-positive: true
                                    description: Identifier of a compliance property.
                                  name:
                                    type: string
                                    format: localizedString
                                    description: Name of the compliance property.
                              description: >-
                                List of compliance properties to which the fund
                                is compliant. See endpoint
                                `/legalEntity/complianceProperty/list` for
                                possible values.
                        shareClass:
                          type: object
                          x-property-sort:
                            - currency
                            - distributing
                            - registrationCountry
                            - lifeCycle
                            - minimumInvestment
                            - assetsUnderManagement
                            - compliance
                            - fee
                          description: Attributes related to the share class.
                          properties:
                            currency:
                              type: object
                              x-property-sort:
                                - id
                                - isoCode
                              description: >-
                                Main currency of the share class. See endpoint
                                `/basic/valueUnit/currency/main/list` for
                                possible values.
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of the currency.
                                isoCode:
                                  type: string
                                  description: ISO 4217 code of the currency.
                            distributing:
                              type: boolean
                              description: >-
                                If `true`, the share class distributes the
                                earnings to the investors.
                            registrationCountry:
                              type: array
                              items:
                                type: object
                                x-property-sort:
                                  - id
                                  - name
                                properties:
                                  id:
                                    type: number
                                    format: id32
                                    x-positive: true
                                    description: Identifier of the country.
                                  name:
                                    type: string
                                    format: localizedString
                                    description: Name of the country.
                              description: >-
                                Country of trading registration of the share
                                class. See endpoint `/basic/region/country/list`
                                for possible values.
                            lifeCycle:
                              type: object
                              x-property-sort:
                                - issue
                              description: Important dates of the share class.
                              properties:
                                issue:
                                  x-sortable: true
                                  type: string
                                  format: date
                                  description: Date of the issue.
                            minimumInvestment:
                              type: object
                              x-property-sort:
                                - initial
                                - subsequent
                              description: >-
                                Minimum investment when purchasing shares of the
                                share class. The minimum investment is expressed
                                in the currency of the share class, see
                                attribute `shareClass.currency`.
                              properties:
                                initial:
                                  x-sortable: true
                                  type: number
                                  format: real
                                  description: >-
                                    Initial investment accepted for establishing
                                    a new account.
                                subsequent:
                                  x-sortable: true
                                  type: number
                                  format: real
                                  description: >-
                                    Subsequent investment for an already
                                    established account.
                            assetsUnderManagement:
                              x-sortable: true
                              type: number
                              format: real
                              description: >-
                                Assets under management (AUM) which is the sum
                                of the market values of the holdings of the
                                share class including cash. The AUM is expressed
                                in the currency of the share class, see
                                attribute `shareClass.currency`.
                            compliance:
                              type: array
                              items:
                                type: object
                                x-property-sort:
                                  - id
                                  - name
                                properties:
                                  id:
                                    type: number
                                    format: id32
                                    x-positive: true
                                    description: Identifier of a compliance property.
                                  name:
                                    type: string
                                    format: localizedString
                                    description: Name of the compliance property.
                              description: >-
                                List of compliance properties to which the share
                                class is compliant. See endpoint
                                `/instrument/complianceProperty/list` for
                                possible values.
                            fee:
                              type: object
                              x-property-sort:
                                - ongoing
                                - allIn
                                - performance
                                - management
                                - initial
                                - distribution
                                - administration
                                - handling
                                - redemption
                                - custodianBank
                                - 12b
                                - switching
                              description: Fees of the share class.
                              properties:
                                ongoing:
                                  type: object
                                  x-property-sort:
                                    - current
                                  description: Ongoing fee.
                                  properties:
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                                allIn:
                                  type: object
                                  x-property-sort:
                                    - current
                                  description: All-in fee.
                                  properties:
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                                performance:
                                  type: object
                                  x-property-sort:
                                    - current
                                  description: Performance fee.
                                  properties:
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                                management:
                                  type: object
                                  x-property-sort:
                                    - current
                                  description: Management fee.
                                  properties:
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                                initial:
                                  type: object
                                  x-property-sort:
                                    - minimum
                                    - current
                                    - maximum
                                  description: Initial fee.
                                  properties:
                                    minimum:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Minimum value.
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                                    maximum:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Maximum value.
                                distribution:
                                  type: object
                                  x-property-sort:
                                    - maximum
                                  description: Distribution fee.
                                  properties:
                                    maximum:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Maximum value.
                                administration:
                                  type: object
                                  x-property-sort:
                                    - maximum
                                  description: Administration fee.
                                  properties:
                                    maximum:
                                      type: number
                                      format: relativeValue
                                      description: Maximum value.
                                handling:
                                  type: object
                                  x-property-sort:
                                    - maximum
                                  description: Handling fee.
                                  properties:
                                    maximum:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Maximum value.
                                redemption:
                                  type: object
                                  x-property-sort:
                                    - current
                                    - maximum
                                  description: Redemption fee.
                                  properties:
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                                    maximum:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Maximum value.
                                custodianBank:
                                  type: object
                                  x-property-sort:
                                    - current
                                  description: Custodian bank fee.
                                  properties:
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                                12b:
                                  type: object
                                  x-property-sort:
                                    - current
                                  description: 12b fee.
                                  properties:
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                                switching:
                                  type: object
                                  x-property-sort:
                                    - current
                                  description: Switching fee.
                                  properties:
                                    current:
                                      x-sortable: true
                                      type: number
                                      format: relativeValue
                                      description: Current value.
                        performance:
                          type: object
                          x-property-sort:
                            - endOfDay
                          description: >-
                            Relative total performance for different time
                            ranges.
                          properties:
                            endOfDay:
                              type: object
                              x-property-sort:
                                - day1
                                - week1
                                - month1
                                - months3
                                - months6
                                - year1
                                - years3
                                - years5
                                - yearToDate
                              description: >-
                                EOD relative performance for different time
                                ranges. The relative performance is the
                                difference of a notation's most recent EOD
                                closing price against the EOD closing price on
                                the reference date, relative to the EOD closing
                                price on the reference date.
                              properties:
                                day1:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: One day.
                                week1:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: One week.
                                month1:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: One month.
                                months3:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: Three months.
                                months6:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: Six months.
                                year1:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: One year.
                                years3:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: Three years.
                                years5:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: Five years.
                                yearToDate:
                                  x-sortable: true
                                  type: number
                                  format: relativeValue
                                  description: Year-to-date.
                    x-partial: true
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                      pagination:
                        $ref: '#/components/schemas/OffsetBasedPaginationOutputObject'
                      partial:
                        $ref: '#/components/schemas/PartialOutputObject'
                    x-property-sort:
                      - status
                      - pagination
                      - partial
      parameters: []
  /fund/notation/screener/valueRanges/get:
    post:
      tags:
        - fund
      operationId: post/fund/notation/screener/valueRanges/get
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: >-
        Possible values and value ranges for the parameters used in the endpoint
        `/fund/notation/screener/search`.
      description: >-
        The endpoint returns the possible values and value ranges for the
        parameters used in the endpoint `/fund/notation/screener/search`. It
        allows to request the values and value ranges only for a restricted set
        of notations that match predefined parameters. The functionality may be
        used to pre-fill the values and value ranges of the parameters of the
        `/fund/notation/screener/search` endpoint so that performing a search
        always leads to a non-empty set of notations. In order to guarantee
        comparability when using the performance parameter, the endpoint is
        restricted to three markets only, Mountain-View Funds (`id=1126`),
        FactSet Fund Prices (`id=1127`), and WM Datenservice (`id=1050`) since
        the notations from these markets provide a net asset value (NAV) - based
        total performance. The total performance factors in all earnings
        distributions of a share class and thus allows to compare the overall
        (total) performance of distributing and non-distributing share classes.
      requestBody:
        description: Request Body
        content:
          application/json:
            schema:
              type: object
              properties:
                data:
                  type: object
                  x-property-sort:
                    - validation
                    - fund
                    - shareClass
                    - performance
                  description: The data member contains the request's primary data.
                  properties:
                    validation:
                      type: object
                      x-property-sort:
                        - onlyActive
                        - prices
                        - currency
                        - market
                        - instrumentSelectionList
                        - notationSelectionList
                      description: Validation parameters.
                      properties:
                        onlyActive:
                          type: boolean
                          default: true
                          description: >-
                            If `true`, only active notations will be returned.
                            The term "active" reflects the fact that notations
                            and related data is not being deleted immediately
                            after becoming irrelevant (e.g. because the source
                            does not provide a price anymore), but remains in
                            general retrievable for up to 6 months.
                        prices:
                          type: object
                          x-property-sort:
                            - latest
                            - previous
                          description: Price-related parameters.
                          properties:
                            latest:
                              type: object
                              x-property-sort:
                                - availableOnly
                                - minimumDate
                              description: >-
                                Parameters related to the presence and age of
                                the most recent trade price.
                              properties:
                                availableOnly:
                                  type: boolean
                                  description: >-
                                    If `true`, only notations for which a trade
                                    price (even an outdated one) is available
                                    will be returned.
                                minimumDate:
                                  type: string
                                  format: date
                                  description: >-
                                    Earliest admissible date of the most recent
                                    trade price.
                            previous:
                              type: object
                              x-property-sort:
                                - availableOnly
                                - minimumDate
                              description: >-
                                Parameters related to the presence and age of a
                                trade price from a preceding trading day.
                              properties:
                                availableOnly:
                                  type: boolean
                                  description: >-
                                    If `true`, only notations for which a trade
                                    price from a preceding trading day is
                                    available will be returned.
                                minimumDate:
                                  type: string
                                  format: date
                                  description: >-
                                    Earliest admissible date of the trade price
                                    from a preceding day.
                        currency:
                          description: >-
                            Currency selection. See endpoint
                            `/basic/valueUnit/currency/list` for valid values.
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          properties:
                            restrict:
                              description: Specifies the currency a notation may have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Specifies the currency from which a notation may
                                not have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        market:
                          description: Market-related notation selection.
                          type: object
                          x-property-sort:
                            - selection
                            - priority
                          properties:
                            selection:
                              description: Market selection.
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              properties:
                                restrict:
                                  description: >-
                                    Specifies the markets from which a notation
                                    may originate.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of market identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                        x-enum-description:
                                          - Mountain-View Funds
                                          - FactSet Fund Prices
                                          - WM Datenservice
                                        enum:
                                          - 1126
                                          - 1127
                                          - 1050
                                      uniqueItems: true
                                      maxItems: 2
                                exclude:
                                  description: >-
                                    Specifies the markets from which a notation
                                    may not originate.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of market identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                        x-enum-description:
                                          - Mountain-View Funds
                                          - FactSet Fund Prices
                                          - WM Datenservice
                                        enum:
                                          - 1126
                                          - 1127
                                          - 1050
                                      uniqueItems: true
                                      maxItems: 2
                            priority:
                              description: >-
                                Sequence of markets specifying the priority
                                order of the markets for the selection of one
                                notation per instrument. If for a given
                                instrument with two matching notations, A and B,
                                the market of notation A precedes the market of
                                notation B in this list, A will be
                                selected.        
                                 The list does not restrict the request to only those markets (use the parameter `market.selection` for that purpose).
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: List of market identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                    default:
                                      - 1126
                                      - 1127
                                      - 1050
                                    x-enum-description:
                                      - Mountain-View Funds
                                      - FactSet Fund Prices
                                      - WM Datenservice
                                    enum:
                                      - 1126
                                      - 1127
                                      - 1050
                                  uniqueItems: true
                                  maxItems: 3
                        instrumentSelectionList:
                          description: Instrument-level restriction or exclusion.
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          properties:
                            restrict:
                              description: >-
                                Restriction lists. If present, the result
                                contains only notations belonging to share
                                classes that are a member of any of the provided
                                lists.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of identifiers of restriction lists.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 3
                            exclude:
                              description: >-
                                Exclusion lists. If present, the result does not
                                contain notations belonging to share classes
                                that are a member of any of the provided lists.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of identifiers of exclusion lists.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 3
                        notationSelectionList:
                          description: Notation-level restriction or exclusion.
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          properties:
                            restrict:
                              description: >-
                                Restriction lists. If present, the result
                                contains only notations that are a member of any
                                of the provided lists.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of identifiers of restriction lists.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 3
                            exclude:
                              description: >-
                                Exclusion lists. If present, the result does not
                                contain notations that are a member of any of
                                the provided lists.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of identifiers of exclusion lists.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 3
                    fund:
                      type: object
                      x-property-sort:
                        - etf
                        - currency
                        - domicile
                        - holdingType
                        - countryDevelopment
                        - regionalExposure
                        - strategy
                        - industry
                        - minimumSrri
                        - issuer
                        - assetsUnderManagement
                        - compliance
                      description: 'Parameters related to funds. '
                      properties:
                        etf:
                          type: string
                          default: include
                          description: >-
                            Defines whether or not notations belonging to ETF
                            share classes are included in the result.
                          x-enum-description:
                            - >-
                              Only notations of ETF share classes are included
                              in the result.
                            - >-
                              Notations of ETF and mutual funds share classes
                              are included in the result.
                            - >-
                              Notations of ETF share classes are excluded from
                              the result.
                          enum:
                            - only
                            - include
                            - exclude
                        currency:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Main currency of the fund. The parameter ensures the
                            consistency and comparability of parameters
                            expressed in the currency of the fund. See endpoint
                            `/basic/valueUnit/currency/main/list` for valid
                            values. 
                          properties:
                            restrict:
                              description: Specifies the main currencies a fund may have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of main currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Specifies the main currencies a fund may not
                                have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of main currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        domicile:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Domicile of the fund. See endpoint
                            `/basic/region/country/list` for valid values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds with a domicile in
                                the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of country identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Exclusion list. Funds with a domicile in the
                                provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of country identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        holdingType:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Holding asset type classification represented by
                            categories from the category system "Asset class
                            classification system for mutual funds, defined by
                            FactSet Research Systems Inc.". See endpoint
                            `/category/listBySystem` with `id=288` for valid
                            values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds that belong to a
                                category in the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                            exclude:
                              description: >-
                                Exclusion list. Funds that belong to a category
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                        countryDevelopment:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Country development level of the holdings
                            represented by categories from the category system
                            "Country development level classification system for
                            mutual funds, defined by FactSet Research Systems
                            Inc.". See endpoint `/category/listBySystem` with
                            `id=289` for valid values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds that belong to a
                                category in the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                            exclude:
                              description: >-
                                Exclusion list. Funds that belong to a category
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                        regionalExposure:
                          type: object
                          x-property-sort:
                            - broad
                            - specific
                          description: Regional exposure classification.
                          properties:
                            broad:
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              description: >-
                                Broad regional exposure of the holdings
                                represented by categories from the category
                                system "Broad regional exposure classification
                                system for mutual funds, defined by FactSet
                                Research Systems Inc."; see endpoint
                                `/category/listBySystem` with `id=290` for valid
                                values.
                              properties:
                                restrict:
                                  description: >-
                                    Restriction list. Only funds that belong to
                                    a category in the provided list are
                                    returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of category identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 20
                                exclude:
                                  description: >-
                                    Exclusion list. Funds that belong to a
                                    category in the provided list are not
                                    returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of category identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 20
                            specific:
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              description: >-
                                Specific geographic exposure of the holdings
                                represented by categories from the category
                                system "Specific geographic exposure
                                classification system for mutual funds, defined
                                by FactSet Research Systems Inc.". See endpoint
                                `/category/listBySystem` with `id=291` for valid
                                values.
                              properties:
                                restrict:
                                  description: >-
                                    Restriction list. Only funds that belong to
                                    a category in the provided list are
                                    returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of category identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 20
                                exclude:
                                  description: >-
                                    Exclusion list. Funds that belong to a
                                    category in the provided list are not
                                    returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of category identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 20
                        strategy:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Strategy of the fund represented by categories from
                            any level of the category system "Three-tier
                            strategy classification system for funds defined by
                            FactSet Research Systems Inc.". See endpoint
                            `/category/listBySystem` with `id=292` for valid
                            values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds that belong to a
                                category in the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                            exclude:
                              description: >-
                                Exclusion list. Funds that belong to a category
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                        industry:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Industry classification represented by categories
                            from any level of the category system "Funds
                            classification defined by FactSet Digital
                            Solutions". See endpoint `/category/listBySystem`
                            with `id=27` for valid values.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only funds that belong to a
                                category in the provided list are returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                            exclude:
                              description: >-
                                Exclusion list. Funds that belong to a category
                                in the provided list are not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of category identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 20
                        minimumSrri:
                          type: object
                          x-property-sort:
                            - id
                          description: >-
                            Minimum value for the synthetic risk and reward
                            indicator (SRRI).
                          properties:
                            id:
                              type: number
                              format: id32
                              x-positive: true
                              description: >-
                                Identifier of the SRRI value. See endpoint
                                `/rating/grade/listBySystem` with `id=28` for
                                valid values.
                        issuer:
                          type: object
                          x-property-sort:
                            - selection
                            - country
                          description: Parameters related to the issuer.
                          properties:
                            selection:
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              description: >-
                                Issuer selection. See endpoint
                                `/funds/issuer/search` for valid values.
                              properties:
                                restrict:
                                  description: >-
                                    Restriction list. Only funds issued by an
                                    issuer in the provided list are returned. 
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: >-
                                        Set of identifiers of legal entities in
                                        the role of an issuer.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 100
                                exclude:
                                  description: >-
                                    Exclusion list. Funds issued by an issuer in
                                    the provided list are not returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: >-
                                        Set of identifiers of legal entities in
                                        the role of an issuer.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 100
                            country:
                              type: object
                              x-property-sort:
                                - restrict
                                - exclude
                              x-atMostOne: true
                              description: >-
                                Country of registration of the fund issuer. See
                                endpoint `/basic/region/country/list` for valid
                                values.
                              properties:
                                restrict:
                                  description: >-
                                    Restriction list. Only funds issued by an
                                    issuer whose country of registration is in
                                    the provided list are returned. 
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of country identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 50
                                exclude:
                                  description: >-
                                    Exclusion list. Funds issued by an issuer
                                    whose country of registration is in the
                                    provided list are not returned.
                                  type: object
                                  x-property-sort:
                                    - ids
                                  properties:
                                    ids:
                                      description: Set of country identifiers.
                                      type: array
                                      items:
                                        type: number
                                        format: id32
                                        x-positive: true
                                      uniqueItems: true
                                      maxItems: 50
                        assetsUnderManagement:
                          type: object
                          format: realRange
                          properties:
                            minimum:
                              type: object
                              x-property-sort:
                                - value
                                - inclusive
                              description: >-
                                The minimum of the range, or `null` to indicate
                                that there is no minimum.
                              properties:
                                value:
                                  type: number
                                  format: real
                                  description: The minimum value.
                                inclusive:
                                  type: boolean
                                  description: >-
                                    Indicates whether the minimum value is
                                    included in the range or not.
                                  default: true
                              x-allowNullValue: true
                            maximum:
                              type: object
                              x-property-sort:
                                - value
                                - inclusive
                              description: >-
                                The maximum of the range, or `null` to indicate
                                that there is no maximum.
                              properties:
                                value:
                                  type: number
                                  format: real
                                  description: The maximum value.
                                inclusive:
                                  type: boolean
                                  description: >-
                                    Indicates whether the maximum value is
                                    included in the range or not.
                                  default: true
                              x-allowNullValue: true
                          x-property-sort:
                            - minimum
                            - maximum
                          description: >-
                            Value range for the assets under management (AUM)
                            which is the sum of the market values of the fund's
                            holdings including cash. The AUM is expressed in the
                            currency of the fund, see  parameter
                            `fund.currency`.
                        compliance:
                          description: >-
                            Compliance properties related to funds. See endpoint
                            `/legalEntity/complianceProperty/list` for the full
                            list of compliance properties associated with legal
                            entities (across all roles). 
                          type: object
                          x-property-sort:
                            - or
                          properties:
                            or:
                              description: >-
                                List of conditions representing a combination of
                                compliance properties joined by a logical OR
                                operator.
                              type: array
                              items:
                                type: object
                                x-property-sort:
                                  - and
                                properties:
                                  and:
                                    description: >-
                                      List of combinations of compliance
                                      properties joined by a logical AND
                                      operator.
                                    type: array
                                    items:
                                      type: object
                                      x-property-sort:
                                        - id
                                        - negate
                                      properties:
                                        id:
                                          description: >-
                                            Identifier of a compliance property.


                                            &#8291;


                                            Examples:


                                            &#8291;


                                            &#8291;1.  Only funds compliant to ALL
                                            of the following: (1), (2), and (3) are
                                            considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false },
                                            {"id":2, "negate":false}, {"id":3,
                                            "negate":false}]}]}}`


                                            &#8291;


                                            &#8291;2. Only funds compliant to either
                                            (1) or to (2) are considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false  }]},
                                            {"and": [{ "id":2, "negate":false
                                            }]}]}}`


                                            &#8291;


                                            &#8291;3. Only funds compliant to (1) or
                                            to (2), but not compliant to (3) are
                                            considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false
                                            },{"id":3, "negate":true}]}, {"and": [{
                                            "id":2, "negate":false},{"id":3,
                                            "negate":true}]}]}}`
                                          type: number
                                          format: id32
                                          x-positive: true
                                        negate:
                                          description: >-
                                            If `true`, the condition excludes funds
                                            compliant to the compliance property. 
                                          type: boolean
                    shareClass:
                      type: object
                      x-property-sort:
                        - currency
                        - distributing
                        - registrationCountry
                        - lifeCycle
                        - minimumInvestment
                        - assetsUnderManagement
                        - compliance
                        - fee
                      description: Parameters related to share classes.
                      properties:
                        currency:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Main currency of the share class. The parameter
                            ensures the consistency and comparability of
                            parameters expressed in the currency of the share
                            class. See endpoint
                            `/basic/valueUnit/currency/main/list` for valid
                            values. 
                          properties:
                            restrict:
                              description: >-
                                Specifies the main currencies a share class may
                                have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of main currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Specifies the main currencies a share class may
                                not have.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of main currency identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        distributing:
                          type: string
                          default: include
                          description: >-
                            Defines whether or not distributing share classes
                            are included in the result. A share class may
                            distribute (pay out) the earnings to the investors
                            or may reinvest them.
                          x-enum-description:
                            - ' Only notations of distributing share classes are included in the result.'
                            - >-
                              Notations of distributing and reinvesting share
                              classes are included in the result.
                            - >-
                              Notations of distributing share classes are
                              excluded from the result.
                          enum:
                            - only
                            - include
                            - exclude
                        registrationCountry:
                          type: object
                          x-property-sort:
                            - restrict
                            - exclude
                          x-atMostOne: true
                          description: >-
                            Country of trading registration of the share
                            classes.
                          properties:
                            restrict:
                              description: >-
                                Restriction list. Only share classes registered
                                for trading in a country in the provided list
                                are returned. 
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of country identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                            exclude:
                              description: >-
                                Exclusion list. Share classes registered for
                                trading in a country in the provided list are
                                not returned.
                              type: object
                              x-property-sort:
                                - ids
                              properties:
                                ids:
                                  description: Set of country identifiers.
                                  type: array
                                  items:
                                    type: number
                                    format: id32
                                    x-positive: true
                                  uniqueItems: true
                                  maxItems: 50
                        lifeCycle:
                          description: Parameters related to important dates.
                          type: object
                          x-property-sort:
                            - issue
                          properties:
                            issue:
                              type: object
                              format: dateRange
                              x-isClosedInterval: false
                              properties:
                                start:
                                  type: string
                                  format: date
                                  description: >-
                                    The starting point of the date range
                                    (inclusive), or `null` to indicate that the
                                    date range extends indefinitely into the
                                    past.
                                  x-allowNullValue: true
                                end:
                                  type: string
                                  format: date
                                  description: >-
                                    The ending point of the date range
                                    (exclusive), or `null` to indicate that the
                                    date range extends indefinitely into the
                                    future.
                                  x-allowNullValue: true
                              x-property-sort:
                                - start
                                - end
                              required:
                                - start
                                - end
                              description: Date range of the issue date.
                        minimumInvestment:
                          type: object
                          x-property-sort:
                            - initial
                            - subsequent
                          description: >-
                            Minimum investment when purchasing shares of the
                            share class. The minimum investment is expressed in
                            the currency of the share class, see parameter
                            `shareClass.currency`.
                          properties:
                            initial:
                              type: object
                              format: realRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: real
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: real
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: >-
                                Value range for the initial investment accepted
                                for establishing a new account.
                            subsequent:
                              type: object
                              format: realRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: real
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: real
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: >-
                                Value range for the subsequent investment for an
                                already established account.
                        assetsUnderManagement:
                          type: object
                          format: realRange
                          properties:
                            minimum:
                              type: object
                              x-property-sort:
                                - value
                                - inclusive
                              description: >-
                                The minimum of the range, or `null` to indicate
                                that there is no minimum.
                              properties:
                                value:
                                  type: number
                                  format: real
                                  description: The minimum value.
                                inclusive:
                                  type: boolean
                                  description: >-
                                    Indicates whether the minimum value is
                                    included in the range or not.
                                  default: true
                              x-allowNullValue: true
                            maximum:
                              type: object
                              x-property-sort:
                                - value
                                - inclusive
                              description: >-
                                The maximum of the range, or `null` to indicate
                                that there is no maximum.
                              properties:
                                value:
                                  type: number
                                  format: real
                                  description: The maximum value.
                                inclusive:
                                  type: boolean
                                  description: >-
                                    Indicates whether the maximum value is
                                    included in the range or not.
                                  default: true
                              x-allowNullValue: true
                          x-property-sort:
                            - minimum
                            - maximum
                          description: >-
                            Value range for the assets under management (AUM)
                            which is the sum of the market values of the
                            holdings of the share class including cash. The AUM
                            is expressed in the currency of the share class,
                            see  parameter `shareClass.currency`.
                        compliance:
                          description: >-
                            Compliance properties related to share classes. See
                            endpoint `/instrument/complianceProperty/list` for
                            the full list of compliance properties associated
                            with instruments (across all asset classes).
                          type: object
                          x-property-sort:
                            - or
                          properties:
                            or:
                              description: >-
                                List of conditions representing a combination of
                                compliance properties joined by a logical OR
                                operator.
                              type: array
                              items:
                                type: object
                                x-property-sort:
                                  - and
                                properties:
                                  and:
                                    description: >-
                                      List of combinations of compliance
                                      properties joined by a logical AND
                                      operator.
                                    type: array
                                    items:
                                      type: object
                                      x-property-sort:
                                        - id
                                        - negate
                                      properties:
                                        id:
                                          description: >-
                                            Identifier of a compliance property.


                                            &#8291;


                                            Examples:


                                            &#8291;


                                            &#8291;1.  Only funds compliant to ALL
                                            of the following: (1), (2), and (3) are
                                            considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false },
                                            {"id":2, "negate":false}, {"id":3,
                                            "negate":false}]}]}}`


                                            &#8291;


                                            &#8291;2. Only funds compliant to either
                                            (1) or to (2) are considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false  }]},
                                            {"and": [{ "id":2, "negate":false
                                            }]}]}}`


                                            &#8291;


                                            &#8291;3. Only funds compliant to (1) or
                                            to (2), but not compliant to (3) are
                                            considered:


                                            `"compliance":{ "fund": { "or": [{
                                            "and": [{ "id":1, "negate":false
                                            },{"id":3, "negate":true}]}, {"and": [{
                                            "id":2, "negate":false},{"id":3,
                                            "negate":true}]}]}}`
                                          type: number
                                          format: id32
                                          x-positive: true
                                        negate:
                                          description: >-
                                            If `true`, the condition excludes funds
                                            compliant to the compliance property. 
                                          type: boolean
                        fee:
                          type: object
                          x-property-sort:
                            - ongoing
                            - allIn
                            - performance
                            - management
                            - initial
                            - distribution
                            - administration
                            - handling
                            - redemption
                            - custodianBank
                            - 12b
                            - switching
                          description: Parameters related to fees.
                          properties:
                            ongoing:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Ongoing fee. It is a measure of the total fixed
                                costs associated with managing and operating a
                                fund. In case of an umbrella fund, the ongoing
                                fee includes the costs of the underlying funds.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current ongoing fee.
                            allIn:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                All-in fee. It is a measure of the total costs
                                associated with investing in the fund and
                                includes managing and operating costs.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current all-in fee.
                            performance:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Performance fee. It is paid to the fund manager
                                and depends on the fund's performance.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current performance fee.
                            management:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Management fee. It is paid from the assets of
                                the fund to the fund company for running and
                                administration including expenses for advisor
                                and/or manager.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current management fee.
                            initial:
                              type: object
                              x-property-sort:
                                - minimum
                                - current
                                - maximum
                              description: >-
                                Initial fee. It is a proportion of the
                                investment amount paid once by the investor to
                                the fund company when buying fund shares of the
                                share class. Also called front load or entry
                                cost.
                              properties:
                                minimum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the minimum initial fee.
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current initial fee.
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the maximum initial fee.
                            distribution:
                              type: object
                              x-property-sort:
                                - maximum
                              description: >-
                                Distribution fee. It is paid for distribution
                                services provided by a distribution agent.
                              properties:
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: >-
                                    Value range for the maximum distribution
                                    fee.
                            administration:
                              type: object
                              x-property-sort:
                                - maximum
                              description: >-
                                Administration fee. It is paid for running and
                                administration of the fund excluding expenses
                                for an advisor and/or a manager.
                              properties:
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: >-
                                    Value range for the maximum administration
                                    fee.
                            handling:
                              type: object
                              x-property-sort:
                                - maximum
                              description: >-
                                Handling fee. It is paid for handling services
                                of a fund. This fee may include, but is not
                                limited to, the administration fee, the
                                management fee, and the distribution fee.
                              properties:
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the maximum handling fee.
                            redemption:
                              type: object
                              x-property-sort:
                                - current
                                - maximum
                              description: >-
                                Redemption fee. It is a proportion of the
                                redeemed investment amount paid once by the
                                investor to the fund company when selling fund
                                shares of the share class. Also called selling
                                fee or exit charge.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current redemption fee.
                                maximum:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the maximum redemption fee.
                            custodianBank:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Custodian bank fee. It is paid from the assets
                                of the fund to the custodian bank for holding
                                the fund's assets.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: >-
                                    Value range for the current custodian bank
                                    fee.
                            12b:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                12B fee. It represents the costs shareholders
                                paid for management and distribution over the
                                fund�"s prior fiscal year.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current 12B fee.
                            switching:
                              type: object
                              x-property-sort:
                                - current
                              description: >-
                                Switching fee. It is paid for moving an
                                investment from one fund to another within the
                                same umbrella fund.
                              properties:
                                current:
                                  type: object
                                  format: relativeValueRange
                                  properties:
                                    minimum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The minimum of the range, or `null` to
                                        indicate that there is no minimum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The minimum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the minimum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                    maximum:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - inclusive
                                      description: >-
                                        The maximum of the range, or `null` to
                                        indicate that there is no maximum.
                                      properties:
                                        value:
                                          type: number
                                          format: relativeValue
                                          description: The maximum value.
                                        inclusive:
                                          type: boolean
                                          description: >-
                                            Indicates whether the maximum value is
                                            included in the range or not.
                                          default: true
                                      x-allowNullValue: true
                                  x-property-sort:
                                    - minimum
                                    - maximum
                                  description: Value range for the current switching fee.
                    performance:
                      type: object
                      x-property-sort:
                        - endOfDay
                      description: >-
                        Relative performance for different time ranges. The
                        figures factor in the earnings potentially paid out to
                        the investors by distributing share classes.
                      properties:
                        endOfDay:
                          type: object
                          x-property-sort:
                            - day1
                            - week1
                            - month1
                            - months3
                            - months6
                            - year1
                            - years3
                            - years5
                            - yearToDate
                          description: >-
                            End-of-day (EOD) relative performance for different
                            time ranges. The relative performance is the
                            difference of a notation's most recent EOD closing
                            price against the EOD closing price on the reference
                            date, relative to the EOD closing price on the
                            reference date.
                          properties:
                            day1:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range one day.
                            week1:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  required:
                                    - value
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range one week.
                            month1:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range one month.
                            months3:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range three months.
                            months6:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range six months.
                            year1:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range one year.
                            years3:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range three years.
                            years5:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: Value range for the time range five years.
                            yearToDate:
                              type: object
                              format: relativeValueRange
                              properties:
                                minimum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The minimum of the range, or `null` to
                                    indicate that there is no minimum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The minimum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the minimum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                                maximum:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - inclusive
                                  description: >-
                                    The maximum of the range, or `null` to
                                    indicate that there is no maximum.
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: The maximum value.
                                    inclusive:
                                      type: boolean
                                      description: >-
                                        Indicates whether the maximum value is
                                        included in the range or not.
                                      default: true
                                  x-allowNullValue: true
                              x-property-sort:
                                - minimum
                                - maximum
                              description: >-
                                Value range for the time range year-to-date
                                (YTD).
                meta:
                  type: object
                  description: >-
                    The meta member contains the meta information of the
                    request.
                  properties:
                    attributes:
                      $ref: '#/components/schemas/AttributesMember'
                    language:
                      $ref: '#/components/schemas/LanguageMember'
                  x-property-sort:
                    - attributes
                    - language
        required: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: Possible values and value ranges of the parameters.
                    type: object
                    x-property-sort:
                      - totalCount
                      - currency
                      - market
                      - fund
                      - shareClass
                      - performance
                    properties:
                      totalCount:
                        type: number
                        format: id32
                        x-positive: true
                        description: >-
                          Number of notations that satisfy the request
                          parameters, hence have been used to retrieve the
                          possible values and value ranges.
                      currency:
                        type: array
                        items:
                          type: object
                          x-property-sort:
                            - id
                            - code
                            - count
                          properties:
                            id:
                              type: number
                              format: id32
                              x-positive: true
                              description: Identifier of a currency.
                            code:
                              type: string
                              description: >-
                                Code of the currency: If assigned, a code
                                according to ISO 4217, otherwise a local code,
                                for a main currency; a code such as GBp (for
                                British pence) for a fractional currency.
                            count:
                              type: number
                              format: int32
                              description: Number of notations
                        description: >-
                          List of currency identifiers. See endpoint
                          `/basic/valueUnit/currency/list` for possible values.
                      market:
                        type: array
                        items:
                          type: object
                          x-property-sort:
                            - id
                            - name
                            - count
                          properties:
                            id:
                              type: number
                              format: id32
                              x-positive: true
                              description: Identifier of a market.
                            name:
                              type: string
                              format: localizedString
                              description: Name of the market.
                            count:
                              type: number
                              format: id32
                              x-positive: true
                              description: Number of notations.
                        description: List of market identifiers.
                      fund:
                        type: object
                        x-property-sort:
                          - etf
                          - currency
                          - domicile
                          - holdingType
                          - countryDevelopment
                          - regionalExposure
                          - strategy
                          - industry
                          - srri
                          - issuer
                          - assetsUnderManagement
                          - compliance
                        description: >-
                          Values and value ranges of the parameters related to
                          funds.
                        properties:
                          etf:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - value
                                - count
                              properties:
                                value:
                                  type: boolean
                                  description: Attribute value.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of noations.
                            description: >-
                              Indicates whether ETFs (`true`) and mutual funds
                              (`false`) are among the results.
                          currency:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - id
                                - isoCode
                                - count
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of a currency.
                                isoCode:
                                  type: string
                                  description: ISO 4217 code of the currency.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of notations.
                            description: >-
                              List of main currency identifiers. See endpoint
                              `/basic/valueUnit/currency/main/list` for possible
                              values.
                          domicile:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - id
                                - name
                                - count
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of a country.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the country.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of notations.
                            description: >-
                              List of countries representing domiciles of funds.
                              See endpoint `/basic/region/country/list` for
                              possible values.
                          holdingType:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - level
                                - categories
                              properties:
                                level:
                                  type: object
                                  x-property-sort:
                                    - number
                                    - name
                                  description: Category level.
                                  properties:
                                    number:
                                      type: number
                                      format: int32
                                      description: >-
                                        Number of the category level, indicating
                                        the distance to the root of the category
                                        hierarchy.
                                    name:
                                      type: string
                                      format: localizedString
                                      description: Name of the category level.
                                categories:
                                  type: array
                                  items:
                                    type: object
                                    x-property-sort:
                                      - id
                                      - name
                                      - parent
                                      - count
                                    properties:
                                      id:
                                        type: number
                                        format: id32
                                        x-positive: true
                                        description: Identifier of a category.
                                      name:
                                        type: string
                                        format: localizedString
                                        description: Name of the category.
                                      parent:
                                        type: object
                                        x-property-sort:
                                          - id
                                        description: >-
                                          Parent category or `null` if this
                                          category is on the first level.
                                        properties:
                                          id:
                                            type: number
                                            format: id32
                                            x-positive: true
                                            description: Identifier of the category.
                                      count:
                                        type: number
                                        format: int32
                                        description: Number of notations.
                                  description: >-
                                    List of categories for the given level of
                                    the industry classification.
                            description: >-
                              Lists of categories of the holdings' asset type
                              classification. Asset type of the holdings is a
                              category from any level of category system "Asset
                              class classification system for mutual funds,
                              defined by FactSet Research Systems Inc.". See
                              endpoint `/category/listBySystem` with `id=288`
                              for possible values.
                          countryDevelopment:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - level
                                - categories
                              properties:
                                level:
                                  type: object
                                  x-property-sort:
                                    - number
                                    - name
                                  description: Category level.
                                  properties:
                                    number:
                                      type: number
                                      format: int32
                                      description: >-
                                        Number of the category level, indicating
                                        the distance to the root of the category
                                        hierarchy.
                                    name:
                                      type: string
                                      format: localizedString
                                      description: Name of the category level.
                                categories:
                                  type: array
                                  items:
                                    type: object
                                    x-property-sort:
                                      - id
                                      - name
                                      - parent
                                      - count
                                    properties:
                                      id:
                                        type: number
                                        format: id32
                                        x-positive: true
                                        description: Identifier of a category.
                                      name:
                                        type: string
                                        format: localizedString
                                        description: Name of the category.
                                      parent:
                                        type: object
                                        x-property-sort:
                                          - id
                                        description: >-
                                          Parent category or `null` if this
                                          category is on the first level.
                                        properties:
                                          id:
                                            type: number
                                            format: id32
                                            x-positive: true
                                            description: Identifier of the category.
                                      count:
                                        type: number
                                        format: int32
                                        description: Number of notations.
                                  description: >-
                                    List of categories for the given level of
                                    the industry classification.
                            description: >-
                              Lists of categories of the holdings' country
                              development level classification. Country
                              development level of the holdings is a category
                              from any level of category system "Country
                              development level classification system for mutual
                              funds, defined by FactSet Research Systems Inc.".
                              See endpoint `/category/listBySystem` with
                              `id=289` for possible values.
                          regionalExposure:
                            type: object
                            x-property-sort:
                              - broad
                              - specific
                            description: >-
                              Lists of categories related to the regional
                              exposure classification.
                            properties:
                              broad:
                                type: array
                                items:
                                  type: object
                                  x-property-sort:
                                    - level
                                    - categories
                                  properties:
                                    level:
                                      type: object
                                      x-property-sort:
                                        - number
                                        - name
                                      description: Category level.
                                      properties:
                                        number:
                                          type: number
                                          format: int32
                                          description: >-
                                            Number of the category level, indicating
                                            the distance to the root of the category
                                            hierarchy.
                                        name:
                                          type: string
                                          format: localizedString
                                          description: Name of the category level.
                                    categories:
                                      type: array
                                      items:
                                        type: object
                                        x-property-sort:
                                          - id
                                          - name
                                          - parent
                                          - count
                                        properties:
                                          id:
                                            type: number
                                            format: id32
                                            x-positive: true
                                            description: Identifier of a category.
                                          name:
                                            type: string
                                            format: localizedString
                                            description: Name of the category.
                                          parent:
                                            type: object
                                            x-property-sort:
                                              - id
                                            description: >-
                                              Parent category or `null` if this
                                              category is on the first level.
                                            properties:
                                              id:
                                                type: number
                                                format: id32
                                                x-positive: true
                                                description: Identifier of the category.
                                          count:
                                            type: number
                                            format: int32
                                            description: Number of notations.
                                      description: >-
                                        List of categories for the given level
                                        of the industry classification.
                                description: >-
                                  Lists of categories of the holdings' broad
                                  regional exposure classification. Broad
                                  regional exposure of the holdings is a
                                  category from any level of category system
                                  "Broad regional exposure classification system
                                  for mutual funds, defined by FactSet Research
                                  Systems Inc.". See endpoint
                                  `/category/listBySystem` with `id=290` for
                                  possible values.
                              specific:
                                type: array
                                items:
                                  type: object
                                  x-property-sort:
                                    - level
                                    - categories
                                  properties:
                                    level:
                                      type: object
                                      x-property-sort:
                                        - number
                                        - name
                                      description: Category level.
                                      properties:
                                        number:
                                          type: number
                                          format: int32
                                          description: >-
                                            Number of the category level, indicating
                                            the distance to the root of the category
                                            hierarchy.
                                        name:
                                          type: string
                                          format: localizedString
                                          description: Name of the category level.
                                    categories:
                                      type: array
                                      items:
                                        type: object
                                        x-property-sort:
                                          - id
                                          - name
                                          - parent
                                          - count
                                        properties:
                                          id:
                                            type: number
                                            format: id32
                                            x-positive: true
                                            description: Identifier of a category.
                                          name:
                                            type: string
                                            format: localizedString
                                            description: Name of the category.
                                          parent:
                                            type: object
                                            x-property-sort:
                                              - id
                                            description: >-
                                              Parent category or `null` if this
                                              category is on the first level.
                                            properties:
                                              id:
                                                type: number
                                                format: id32
                                                x-positive: true
                                                description: Identifier of the category.
                                          count:
                                            type: number
                                            format: int32
                                            description: Number of notations.
                                      description: >-
                                        List of categories for the given level
                                        of the industry classification.
                                description: >-
                                  Lists of categories of the holdings' specific
                                  geographic exposure classification. Specific
                                  geographic exposure of the holdings is a
                                  category from any level of category system
                                  "Specific geographic exposure classification
                                  system for mutual funds, defined by FactSet
                                  Research Systems Inc.". See endpoint
                                  `/category/listBySystem` with `id=291` for
                                  possible values.
                          strategy:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - level
                                - categories
                              properties:
                                level:
                                  type: object
                                  x-property-sort:
                                    - number
                                    - name
                                  description: Category level.
                                  properties:
                                    number:
                                      type: number
                                      format: int32
                                      description: >-
                                        Number of the category level, indicating
                                        the distance to the root of the category
                                        hierarchy.
                                    name:
                                      type: string
                                      format: localizedString
                                      description: Name of the category level.
                                categories:
                                  type: array
                                  items:
                                    type: object
                                    x-property-sort:
                                      - id
                                      - name
                                      - parent
                                      - count
                                    properties:
                                      id:
                                        type: number
                                        format: id32
                                        x-positive: true
                                        description: Identifier of a category.
                                      name:
                                        type: string
                                        format: localizedString
                                        description: Name of the category.
                                      parent:
                                        type: object
                                        x-property-sort:
                                          - id
                                        description: >-
                                          Parent category or `null` if this
                                          category is on the first level.
                                        properties:
                                          id:
                                            type: number
                                            format: id32
                                            x-positive: true
                                            description: Identifier of the category.
                                      count:
                                        type: number
                                        format: int32
                                        description: Number of notations.
                                  description: >-
                                    List of categories for the given level of
                                    the industry classification.
                            description: >-
                              Lists of categories of the strategy
                              classification. Strategy is a category from any
                              level of category system "Three-tier strategy
                              classification system for funds defined by FactSet
                              Research Systems Inc.". See endpoint
                              `/category/listBySystem` with `id=292` for
                              possible values.
                          industry:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - level
                                - categories
                              properties:
                                level:
                                  type: object
                                  x-property-sort:
                                    - number
                                    - name
                                  description: Category level.
                                  properties:
                                    number:
                                      type: number
                                      format: int32
                                      description: >-
                                        Number of the category level, indicating
                                        the distance to the root of the category
                                        hierarchy.
                                    name:
                                      type: string
                                      format: localizedString
                                      description: Name of the category level.
                                categories:
                                  type: array
                                  items:
                                    type: object
                                    x-property-sort:
                                      - id
                                      - name
                                      - parent
                                      - count
                                    properties:
                                      id:
                                        type: number
                                        format: id32
                                        x-positive: true
                                        description: Identifier of a category.
                                      name:
                                        type: string
                                        format: localizedString
                                        description: Name of the category.
                                      parent:
                                        type: object
                                        x-property-sort:
                                          - id
                                        description: >-
                                          Parent category or `null` if this
                                          category is on the first level.
                                        properties:
                                          id:
                                            type: number
                                            format: id32
                                            x-positive: true
                                            description: Identifier of the category.
                                      count:
                                        type: number
                                        format: int32
                                        description: Number of notations.
                                  description: >-
                                    List of categories for the given level of
                                    the industry classification.
                            description: >-
                              Lists of categories of the industry
                              classification. Industry is a category from any
                              level of category system "Funds classification
                              defined by FactSet Digital Solutions". See
                              endpoint `/category/listBySystem` with `id=27` for
                              possible values.
                          srri:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - id
                                - grade
                                - count
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of the rating grade.
                                grade:
                                  type: string
                                  description: Rating grade.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of notations.
                            description: >-
                              List of values for the synthetic risk and reward
                              indicator (SRRI).
                          issuer:
                            type: object
                            x-property-sort:
                              - juristicPerson
                              - country
                            description: >-
                              Values and value ranges related to the issuers of
                              funds.
                            properties:
                              juristicPerson:
                                type: array
                                items:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                    - count
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of an issuer.
                                    name:
                                      type: string
                                      description: Name of the issuer.
                                    count:
                                      type: number
                                      format: int32
                                      description: Number of notations.
                                description: >-
                                  List of juristic persons in the role of an
                                  issuer. See endpoint `/fund/issuer/search` for
                                  possible values.
                              country:
                                type: array
                                items:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                    - count
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of a country.
                                    name:
                                      type: string
                                      description: Name of the country.
                                    count:
                                      type: number
                                      format: int32
                                      description: Number of notations.
                                description: >-
                                  List of countries where the issuers of the
                                  funds are registered. See endpoint
                                  `/basic/region/country/list` for possible
                                  values.
                          assetsUnderManagement:
                            type: object
                            x-property-sort:
                              - minimum
                              - maximum
                            description: >-
                              Value range for the assets under management (AUM)
                              which is the sum of the market values of the
                              fund's holdings including cash across all share
                              classes. The AUM is expressed in the currency of
                              the fund, thus the values might be in different
                              currencies if the parameter `fund.currency` has
                              not been set unambiguously.
                            properties:
                              minimum:
                                type: number
                                format: real
                                description: Minimum value.
                              maximum:
                                type: number
                                format: real
                                description: Maximum value.
                          compliance:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - id
                                - name
                                - count
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of a compliance property.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the compliance property.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of notations.
                            description: >-
                              List of compliance properties for funds. A given
                              compliance property may appear in combination with
                              other compliance properties. The attribute count
                              represents the number of all occurences of a
                              compliance property, that is in all existing
                              combinations, whereby the latter are not listed
                              separately. See endpoint
                              `/legalEntity/complianceProperty/list` for the
                              full list of compliance properties associated with
                              legal entities (across all roles). 
                      shareClass:
                        type: object
                        x-property-sort:
                          - currency
                          - distributing
                          - registrationCountry
                          - lifeCycle
                          - minimumInvestment
                          - assetsUnderManagement
                          - compliance
                          - fee
                        description: >-
                          Values and value ranges of the parameters related to
                          share classes.
                        properties:
                          currency:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - id
                                - isoCode
                                - count
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of a currency.
                                isoCode:
                                  type: string
                                  description: ISO 4217 code of the currency.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of notations.
                            description: >-
                              List of main currency identifiers. See endpoint
                              `/basic/valueUnit/currency/main/list` for possible
                              values.
                          distributing:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - value
                                - count
                              properties:
                                value:
                                  type: boolean
                                  description: Attribute value.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of notations.
                            description: >-
                              Indicates whether distributing (`true`) and
                              non-distributing share classes (`false`) are among
                              the results.
                          registrationCountry:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - id
                                - name
                                - count
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of a country.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the country.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of notations.
                            description: >-
                              List of countries where the share classes have a
                              trading registration. See endpoint
                              `/basic/region/country/list` for possible values.
                          lifeCycle:
                            type: object
                            x-property-sort:
                              - issue
                            description: >-
                              Values and value ranges related to important
                              dates.
                            properties:
                              issue:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Date range of the issue.
                                properties:
                                  minimum:
                                    type: string
                                    format: date
                                    description: Minimum date.
                                  maximum:
                                    type: string
                                    format: date
                                    description: Maximum date.
                          minimumInvestment:
                            type: object
                            x-property-sort:
                              - initial
                              - subsequent
                            description: Value ranges related to the minimum investment.
                            properties:
                              initial:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Initial investment.
                                properties:
                                  minimum:
                                    type: number
                                    format: real
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: real
                                    description: Maximum value.
                              subsequent:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Subsequent investment.
                                properties:
                                  minimum:
                                    type: number
                                    format: real
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: real
                                    description: Maximum value.
                          assetsUnderManagement:
                            type: object
                            x-property-sort:
                              - minimum
                              - maximum
                            description: >-
                              Value range for the assets under management (AUM)
                              which is the sum of the market values of the
                              holdings of the share class including cash. The
                              AUM is expressed in the currency of the share
                              class, thus the values might be in different
                              currencies if the parameter `shareClass.currency`
                              has not been set unambiguously..
                            properties:
                              minimum:
                                type: number
                                format: real
                                description: Minimum value.
                              maximum:
                                type: number
                                format: real
                                description: Maximum value.
                          compliance:
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - id
                                - name
                                - count
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: Identifier of a compliance property.
                                name:
                                  type: string
                                  format: localizedString
                                  description: Name of the compliance property.
                                count:
                                  type: number
                                  format: int32
                                  description: Number of notations.
                            description: >-
                              List of compliance properties for share classes. A
                              given compliance property may appear in
                              combination with other compliance properties. The
                              attribute count represents the number of all
                              occurences of a compliance property, that is in
                              all existing combinations, whereby the latter are
                              not listed separately. See endpoint
                              `/instrument/complianceProperty/list` for the full
                              list of compliance properties associated with
                              instruments (across all asset classes).
                          fee:
                            type: object
                            x-property-sort:
                              - ongoing
                              - allIn
                              - performance
                              - management
                              - initial
                              - distribution
                              - administration
                              - handling
                              - redemption
                              - custodianBank
                              - 12b
                              - switching
                            description: Value ranges related to fees.
                            properties:
                              ongoing:
                                type: object
                                x-property-sort:
                                  - current
                                description: >-
                                  Ongoing fee. It is a measure of the total
                                  fixed costs associated with managing and
                                  operating a fund. In case of an umbrella fund,
                                  the ongoing fee includes the costs of the
                                  underlying funds.
                                properties:
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: Value range for the current ongoing fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              allIn:
                                type: object
                                x-property-sort:
                                  - current
                                description: >-
                                  All-in fee. It is a measure of the total costs
                                  associated with investing in the fund and
                                  includes managing and operating costs.
                                properties:
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: Value range for the current all-in fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              performance:
                                type: object
                                x-property-sort:
                                  - current
                                description: >-
                                  Performance fee. It is paid to the fund
                                  manager and depends on the fund's performance.
                                properties:
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: >-
                                      Value range for the current performance
                                      fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              management:
                                type: object
                                x-property-sort:
                                  - current
                                description: >-
                                  Management fee. It is paid from the assets of
                                  the fund to the fund company for running and
                                  administration including expenses for advisor
                                  and/or manager.
                                properties:
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: >-
                                      Value range for the current management
                                      fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              initial:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - current
                                  - maximum
                                description: >-
                                  Initial fee. It is a proportion of the
                                  investment amount paid once by the investor to
                                  the fund company when buying fund shares of
                                  the share class. Also called front load or
                                  entry cost.
                                properties:
                                  minimum:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: Value range for the minimum initial fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: Value range for the current initial fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                                  maximum:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: Value range for the maximum initial fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              distribution:
                                type: object
                                x-property-sort:
                                  - maximum
                                description: >-
                                  Distribution fee. It is paid for distribution
                                  services provided by a distribution agent.
                                properties:
                                  maximum:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: >-
                                      Value range for the maximum distribution
                                      fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              administration:
                                type: object
                                x-property-sort:
                                  - maximum
                                description: >-
                                  Administration fee. It is paid for running and
                                  administration of the fund excluding expenses
                                  for an advisor and/or a manager.
                                properties:
                                  maximum:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: >-
                                      Value range for the maximum administration
                                      fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              handling:
                                type: object
                                x-property-sort:
                                  - maximum
                                description: >-
                                  Handling fee. It is paid for handling services
                                  of a fund. This fee may include, but is not
                                  limited to, the administration fee, the
                                  management fee, and the distribution fee.
                                properties:
                                  maximum:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: Value range for the maximum handling fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              redemption:
                                type: object
                                x-property-sort:
                                  - current
                                  - maximum
                                description: >-
                                  Redemption fee. It is a proportion of the
                                  redeemed investment amount paid once by the
                                  investor to the fund company when selling fund
                                  shares of the share class. Also called selling
                                  fee or exit charge.
                                properties:
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: >-
                                      Value range for the current redemption
                                      fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                                  maximum:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: >-
                                      Value range for the maximum redemption
                                      fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              custodianBank:
                                type: object
                                x-property-sort:
                                  - current
                                description: >-
                                  Custodian bank fee. It is paid from the assets
                                  of the fund to the custodian bank for holding
                                  the fund's assets.
                                properties:
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: >-
                                      Value range for the current custodian bank
                                      fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              12b:
                                type: object
                                x-property-sort:
                                  - current
                                description: >-
                                  12B fee. It represents the costs shareholders
                                  paid for management and distribution over the
                                  fund�"s prior fiscal year.
                                properties:
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: Value range for the current 12B fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                              switching:
                                type: object
                                x-property-sort:
                                  - current
                                description: >-
                                  Switching fee. It is paid for moving an
                                  investment from one fund to another within the
                                  same umbrella fund.
                                properties:
                                  current:
                                    type: object
                                    x-property-sort:
                                      - minimum
                                      - maximum
                                    description: Value range for the current switching fee.
                                    properties:
                                      minimum:
                                        type: number
                                        format: relativeValue
                                        description: Minimum value.
                                      maximum:
                                        type: number
                                        format: relativeValue
                                        description: Maximum value.
                      performance:
                        type: object
                        x-property-sort:
                          - endOfDay
                        description: >-
                          Value ranges related to the relative total
                          performance.
                        properties:
                          endOfDay:
                            type: object
                            x-property-sort:
                              - day1
                              - week1
                              - month1
                              - months3
                              - months6
                              - year1
                              - years3
                              - years5
                              - yearToDate
                            description: >-
                              Value ranges related to the end-of-day (EOD)
                              relative performance for different time ranges.
                            properties:
                              day1:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range one day.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                              week1:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range one week.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                              month1:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range one month.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                              months3:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range three months.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                              months6:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range six months.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                              year1:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range one year.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                              years3:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range three years.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                              years5:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range five years.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                              yearToDate:
                                type: object
                                x-property-sort:
                                  - minimum
                                  - maximum
                                description: Value range for the time range year-to-date.
                                properties:
                                  minimum:
                                    type: number
                                    format: relativeValue
                                    description: Minimum value.
                                  maximum:
                                    type: number
                                    format: relativeValue
                                    description: Maximum value.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
      parameters: []
  /fund/shareClass/get:
    get:
      tags:
        - fund
      operationId: get/fund/shareClass/get
      x-supportsOffsetBasedPaging: false
      x-supportsOffsetBasedPagingWithoutTotal: false
      x-supportsCursorBasedPaging: false
      x-supportsCursorBasedPagingWithoutTotal: false
      x-supportsPush: false
      x-requiresUser: false
      x-requiresInternalClient: false
      x-disallowUser: false
      x-no-merge: false
      x-maxSortParameterCount: 10
      x-supportsPermissionDeniedResponse: false
      summary: Fundamental data for a share class of a fund.
      description: >-
        The provided fundamental data comprises share class-specific data and
        data applying to the fund and thus to all its share classes. An
        instrument other than a fund share class yields empty values for share
        class-specific or fund-specific attributes. 


        Dates are interpreted in the timezone of the fund company. For
        attributes referring to a country, see endpoint
        `/basic/region/country/list` for possible values.
      parameters:
        - name: id
          in: query
          schema:
            type: string
            format: id64
            x-positive: true
            description: Identifier of the instrument.
          required: true
        - name: _attributes
          in: query
          schema:
            type: array
            items:
              type: string
              maxLength: 100
              exclusiveMaximum: false
            uniqueItems: true
            maxItems: 50
          style: form
          explode: false
          description: Limit the attributes returned in the response to the specified set.
        - name: _language
          in: query
          schema:
            type: string
            format: isoLanguage
            description: ISO 639-1 code of the language.
            maxLength: 2
            minLength: 2
            exclusiveMinimum: false
            exclusiveMaximum: false
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    description: Fundamental data for a share class of a fund.
                    type: object
                    x-property-sort:
                      - isin
                      - nsin
                      - name
                      - shortName
                      - isETF
                      - currency
                      - type
                      - lifeCycle
                      - properties
                      - legalEntities
                      - earnings
                      - fees
                    properties:
                      isin:
                        type: string
                        format: isin
                        description: >-
                          The International Securities Identification Number
                          (ISIN) of the instrument. The ISIN is a 12-character
                          code of digits and upper-case letters that uniquely
                          identifies an instrument.
                      nsin:
                        type: object
                        x-property-sort:
                          - wkn
                          - valor
                        description: NSIN data of the instrument.
                        properties:
                          wkn:
                            type: string
                            description: >-
                              The WKN (Wertpapierkennnummer, German for
                              Securities Identification Number) of the
                              instrument. The WKN is a 6-character code of
                              digits and upper-case letters that uniquely
                              identifies an instrument.
                          valor:
                            type: string
                            description: >-
                              The Valor number (German: Valorennummer) of the
                              instrument. The Valor number is an integer number
                              that uniquely identifies an instrument.
                      name:
                        type: string
                        format: localizedString
                        description: Name of the instrument.
                      shortName:
                        type: string
                        format: localizedString
                        description: Short name of the instrument.
                      isETF:
                        type: boolean
                        description: If true, the fund is an ETF (exchange-traded fund).
                      currency:
                        type: object
                        x-property-sort:
                          - id
                          - code
                        description: >-
                          Main currency of the share class. See endpoint
                          `/basic/valueUnit/currency/main/list` for possible
                          values.
                        properties:
                          id:
                            type: number
                            format: id32
                            x-positive: true
                            description: Identifier of the currency.
                          code:
                            type: string
                            description: >-
                              Code of the currency: if assigned, a code
                              according to ISO 4217, otherwise a local code.
                      type:
                        description: >-
                          Instrument type as defined by FactSet Digital
                          Solutions. Instrument types are arranged in a
                          hierarchy, with the first level representing the most
                          coarse granularity and further levels successively
                          refining the granularity (see MDG category system 18).
                          See endpoint `/category/get` for possible values.
                        type: array
                        items:
                          type: object
                          x-property-sort:
                            - id
                            - name
                          properties:
                            id:
                              type: number
                              format: id32
                              x-positive: true
                              description: Identifier of the instrument type.
                            name:
                              type: string
                              format: localizedString
                              description: Name of the instrument type.
                      lifeCycle:
                        type: object
                        x-property-sort:
                          - issue
                          - maturity
                          - fiscalYearStart
                        description: Important dates of the instrument.
                        properties:
                          issue:
                            type: string
                            format: date
                            description: Date of the issue.
                          maturity:
                            type: string
                            format: date
                            description: >-
                              Date of the maturity, available for life-cycle
                              funds only.
                          fiscalYearStart:
                            type: string
                            description: >-
                              Starting day and month of the fund's fiscal year
                              using truncated representation as specified by ISO
                              8601:2000. For example, the 30th of April would be
                              represented as `--04-30`.
                      properties:
                        type: object
                        x-property-sort:
                          - fund
                          - shareClass
                        description: Share class and fund properties.
                        properties:
                          fund:
                            type: object
                            x-property-sort:
                              - isClosedEnded
                              - isGuaranteed
                              - isIndexTracker
                              - typeReplication
                              - assetsUnderManagement
                              - macaulayDuration
                            description: Fund properties.
                            properties:
                              isClosedEnded:
                                type: boolean
                                description: >-
                                  If true, the share class is closed-ended, i.e.
                                  the number of shares is limited.
                              isGuaranteed:
                                type: boolean
                                description: >-
                                  If true, the fund guarantees a minimum return
                                  at maturity.
                              isIndexTracker:
                                type: boolean
                                description: >-
                                  If true, the fund is tracking an index, i.e.
                                  attempts to replicate the price movements of
                                  an index.
                              typeReplication:
                                type: object
                                x-property-sort:
                                  - id
                                  - name
                                description: >-
                                  Replication method of a fund attempting to
                                  replicate the price movements of another
                                  instrument. See endpoint
                                  `/basic/replication/type/list` for possible
                                  values.
                                properties:
                                  id:
                                    type: number
                                    format: id32
                                    x-positive: true
                                    description: Identifier of the replication type.
                                  name:
                                    type: string
                                    format: localizedString
                                    description: Name of the replication type.
                              assetsUnderManagement:
                                type: object
                                x-property-sort:
                                  - date
                                  - aum
                                description: >-
                                  Assets under management (AUM); that is, the
                                  sum of the market values, converted to a
                                  single currency, of the fund's holdings,
                                  including cash assets.
                                properties:
                                  date:
                                    type: string
                                    format: date
                                    description: Date of assessment of the AUM.
                                  aum:
                                    description: AUM expressed in different currencies.
                                    type: array
                                    items:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - currency
                                      properties:
                                        value:
                                          type: number
                                          format: real
                                          description: Market value of the AUM.
                                        currency:
                                          type: object
                                          x-property-sort:
                                            - id
                                            - code
                                          description: >-
                                            Main currency of the market value. See
                                            endpoint
                                            `/basic/valueUnit/currency/main/list`
                                            for possible values.
                                          properties:
                                            id:
                                              type: number
                                              format: id32
                                              x-positive: true
                                              description: Identifier of the currency.
                                            code:
                                              type: string
                                              description: >-
                                                Code of the currency: if assigned, a
                                                code according to ISO 4217, otherwise a
                                                local code.
                              macaulayDuration:
                                type: object
                                x-property-sort:
                                  - value
                                  - date
                                description: >-
                                  Weighted average of the Macaulay durations of
                                  the fund's holdings invested in bond assets.
                                properties:
                                  value:
                                    type: number
                                    format: real
                                    description: >-
                                      Value of the average Macaulay duration
                                      expressed in years.
                                  date:
                                    type: string
                                    format: date
                                    description: >-
                                      Date of assessment of the average Macaulay
                                      duration.
                          shareClass:
                            type: object
                            x-property-sort:
                              - isMaster
                              - countryRegistration
                              - minimumInvestment
                              - savingsPlan
                            description: Share class properties.
                            properties:
                              isMaster:
                                type: boolean
                                description: >-
                                  If true, the share class is the master share
                                  class of the fund. That is, the one that has
                                  been created first.
                              countryRegistration:
                                description: >-
                                  List of countries where the share class is
                                  registered for trading on a regulated market.
                                type: array
                                items:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of the country.
                                    name:
                                      type: string
                                      format: localizedString
                                      description: Name of the country.
                              minimumInvestment:
                                type: object
                                x-property-sort:
                                  - initial
                                  - followUp
                                description: >-
                                  Minimum investment amount for the share class.
                                  The value of the amount depends on the
                                  currency.  For the latter, see endpoint
                                  `/basic/valueUnit/currency/main/list` for
                                  possible values.
                                properties:
                                  initial:
                                    description: Minimum initial investment amount.
                                    type: array
                                    items:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - currency
                                      properties:
                                        value:
                                          type: number
                                          format: real
                                          description: Value of the amount.
                                        currency:
                                          type: object
                                          x-property-sort:
                                            - id
                                            - code
                                          description: >-
                                            Main currency of the amount. See
                                            endpoint
                                            `/basic/valueUnit/currency/main/list`
                                            for possible values.
                                          properties:
                                            id:
                                              type: number
                                              format: id32
                                              x-positive: true
                                              description: Identifier of the currency.
                                            code:
                                              type: string
                                              description: >-
                                                Code of the currency: if assigned, a
                                                code according to ISO 4217, otherwise a
                                                local code.
                                  followUp:
                                    description: Minimum follow-up investment amount.
                                    type: array
                                    items:
                                      type: object
                                      x-property-sort:
                                        - value
                                        - currency
                                      properties:
                                        value:
                                          type: number
                                          format: real
                                          description: Value of the amount.
                                        currency:
                                          type: object
                                          x-property-sort:
                                            - id
                                            - code
                                          description: >-
                                            Main currency of the amount. See
                                            endpoint
                                            `/basic/valueUnit/currency/main/list`
                                            for possible values.
                                          properties:
                                            id:
                                              type: number
                                              format: id32
                                              x-positive: true
                                              description: Identifier of the currency.
                                            code:
                                              type: string
                                              description: >-
                                                Code of the currency: if assigned, a
                                                code according to ISO 4217, otherwise a
                                                local code.
                              savingsPlan:
                                description: >-
                                  Savings plan availability and frequency per
                                  country.
                                type: array
                                items:
                                  type: object
                                  x-property-sort:
                                    - country
                                    - hasSavingsPlan
                                    - frequency
                                  properties:
                                    country:
                                      type: object
                                      x-property-sort:
                                        - id
                                        - name
                                      description: Country information.
                                      properties:
                                        id:
                                          type: number
                                          format: id32
                                          x-positive: true
                                          description: Identifier of the country.
                                        name:
                                          type: string
                                          format: localizedString
                                          description: Name of the country.
                                    hasSavingsPlan:
                                      type: boolean
                                      description: If true, a savings plan is available.
                                    frequency:
                                      type: object
                                      x-property-sort:
                                        - id
                                        - name
                                      description: >-
                                        Frequency of the savings plan payments.
                                        See endpoint
                                        `/basic/frequency/type/list` for
                                        possible values.
                                      properties:
                                        id:
                                          type: number
                                          format: id32
                                          x-positive: true
                                          description: Identifier of the frequency.
                                        name:
                                          type: string
                                          format: localizedString
                                          description: Name of the frequency.
                      legalEntities:
                        type: object
                        x-property-sort:
                          - issuerGroup
                          - fundCompany
                          - fund
                          - management
                          - custodianBank
                        description: >-
                          Roles of legal entities associated with the fund.  See
                          endpoint `/legalEntity/list` for possible values.
                        properties:
                          issuerGroup:
                            type: object
                            x-property-sort:
                              - id
                              - name
                            description: >-
                              Issuer group of the fund. Factset Digital
                              Solutions consolidates subsidiaries belonging to a
                              parent legal entity to a so called issuer group in
                              order to facilitate e.g. searches. The issuer
                              groups do not represent juristic persons or other
                              official legal entities.
                            properties:
                              id:
                                type: number
                                format: id32
                                x-positive: true
                                description: Identifier of the issuer group.
                              name:
                                type: string
                                description: Name of the issuer group.
                          fundCompany:
                            type: object
                            x-property-sort:
                              - id
                              - name
                            description: >-
                              Fund company. The fund company is the legal entity
                              that has issued the fund.
                            properties:
                              id:
                                type: number
                                format: id32
                                x-positive: true
                                description: Identifier of the fund company.
                              name:
                                type: string
                                description: Name of the fund company.
                          fund:
                            type: object
                            x-property-sort:
                              - id
                              - name
                              - domicile
                            description: Details of the fund as a legal entity.
                            properties:
                              id:
                                type: number
                                format: id32
                                x-positive: true
                                description: Identifier of the fund.
                              name:
                                type: string
                                description: Name of the fund.
                              domicile:
                                type: object
                                x-property-sort:
                                  - id
                                  - name
                                description: Country of domicile of the fund.
                                properties:
                                  id:
                                    type: number
                                    format: id32
                                    x-positive: true
                                    description: Identifier of the country.
                                  name:
                                    type: string
                                    format: localizedString
                                    description: Name of the country.
                          management:
                            description: >-
                              Management of the fund. The role might be occupied
                              by natural as well as by juristic persons.
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - id
                                - name
                                - isLead
                              properties:
                                id:
                                  type: number
                                  format: id32
                                  x-positive: true
                                  description: 'Identifier of a manager. '
                                name:
                                  type: string
                                  description: Name of the manager.
                                isLead:
                                  type: boolean
                                  description: >-
                                    If true, the manager is a lead manager of
                                    the fund. There is no limitation to the
                                    number of lead managers per fund.
                          custodianBank:
                            type: object
                            x-property-sort:
                              - id
                              - name
                            description: Custodian bank.
                            properties:
                              id:
                                type: number
                                format: id32
                                x-positive: true
                                description: Identifier of the custodian bank.
                              name:
                                type: string
                                description: Name of the custodian bank.
                      earnings:
                        type: object
                        x-property-sort:
                          - value
                          - distribution
                          - exDistributionDate
                        description: >-
                          Earnings of the fund's share class. See attribute
                          `currency` for the currency of the earnings.
                        properties:
                          value:
                            type: object
                            x-property-sort:
                              - gross
                              - net
                            description: Monetary value of the earnings.
                            properties:
                              gross:
                                type: number
                                format: real
                                description: Gross value, i.e. before taxes.
                              net:
                                type: number
                                format: real
                                description: Net value, i.e. after taxes.
                          distribution:
                            type: object
                            x-property-sort:
                              - isDistributing
                              - frequency
                            description: Distribution of the earnings.
                            properties:
                              isDistributing:
                                type: boolean
                                description: >-
                                  If true, the share class is distributing
                                  (paying out) the earnings to the inverstors;
                                  otherwise they are being reinvested.
                              frequency:
                                type: object
                                x-property-sort:
                                  - id
                                  - name
                                description: >-
                                  Frequency of the distributions, available only
                                  if the share class is distributing its
                                  earnings. See endpoint
                                  `/basic/frequency/type/list` for possible
                                  values.
                                properties:
                                  id:
                                    type: number
                                    format: id32
                                    x-positive: true
                                    description: Identifier of the frequency.
                                  name:
                                    type: string
                                    format: localizedString
                                    description: Name of the frequency.
                          exDistributionDate:
                            type: string
                            format: date
                            description: >-
                              Ex-distribution date for the most recent
                              distribution. This is the date on which a share
                              class is traded without a previously declared
                              distribution. For a reinvesting share class, it is
                              the first bank working day after the fiscal supply
                              of the earnings.
                      fees:
                        type: object
                        x-property-sort:
                          - allIn
                          - custodianBank
                          - switching
                          - maximumAdvisor
                          - maximumAdministration
                          - maximumDistribution
                          - maximumHandling
                          - ongoing
                          - performance
                          - management
                          - maximumRedemption
                          - initial
                        description: Annualized fund fees.
                        properties:
                          allIn:
                            type: number
                            format: relativeValue
                            description: >-
                              All-in fee. It is a measure of the total costs
                              associated with investing in the fund and includes
                              managing and operating costs.
                          custodianBank:
                            type: number
                            format: relativeValue
                            description: >-
                              Custodian bank fee. It is paid from the assets of
                              the fund to the custodian bank (see attribute
                              custodianBank) for holding the fund's assets.
                          switching:
                            type: number
                            format: relativeValue
                            description: >-
                              Switching fee. It is paid for moving an investment
                              from one fund to another within the same umbrella
                              fund.
                          maximumAdvisor:
                            type: number
                            format: relativeValue
                            description: >-
                              Maximum possible value of the advisor fee. It is
                              paid from the assets of the investment fund to the
                              fund company for advisory services.
                          maximumAdministration:
                            type: number
                            format: relativeValue
                            description: >-
                              Maximum possible value of the administration fee.
                              It is paid for running and administration of the
                              fund excluding expenses for an advisor and/or a
                              manager.
                          maximumDistribution:
                            type: number
                            format: relativeValue
                            description: >-
                              Maximum possible value of the distribution fee. It
                              s paid for distribution services provided by a
                              distribution agent.
                          maximumHandling:
                            type: number
                            format: relativeValue
                            description: >-
                              Maximum possible value of the handling fee. It is
                              paid for handling services of a fund. This fee may
                              include, but is not limited to, the administration
                              fee, the management fee, and the distribution fee.
                          ongoing:
                            type: object
                            x-property-sort:
                              - value
                              - date
                            description: >-
                              Ongoing fee. It is a measure of the total fixed
                              costs associated with managing and operating a
                              fund. In case of an umbrella fund, the ongoing fee
                              includes the costs of the underlying funds.
                            properties:
                              value:
                                type: number
                                format: relativeValue
                                description: Value of the ongoing fee.
                              date:
                                type: string
                                format: date
                                description: >-
                                  Date of the most recent change of the ongoing
                                  fee.
                          performance:
                            type: object
                            x-property-sort:
                              - value
                              - date
                            description: >-
                              Performance fee. It is paid to the fund manager
                              and depends on the fund's performance.
                            properties:
                              value:
                                type: number
                                format: relativeValue
                                description: Value of the performance fee.
                              date:
                                type: string
                                format: date
                                description: >-
                                  Date of the most recent change of the
                                  performance fee.
                          management:
                            type: object
                            x-property-sort:
                              - exAnte
                              - exPost
                            description: >-
                              Management fee. It is paid from the assets of the
                              fund to the fund company for running and
                              administration including expenses for advisor
                              and/or manager.
                            properties:
                              exAnte:
                                type: number
                                format: relativeValue
                                description: >-
                                  Ex ante (prospective) value of the management
                                  fee.
                              exPost:
                                type: number
                                format: relativeValue
                                description: >-
                                  Ex post (retrospective) value of the
                                  management fee.
                          maximumRedemption:
                            description: >-
                              Maximum possible value of the redemption fee. It
                              is a proportion of the redeemed investment amount
                              paid once by the investor to the fund company when
                              selling fund shares of the share class. Also
                              called selling fee or exit charge.
                            type: array
                            items:
                              type: object
                              x-property-sort:
                                - value
                                - country
                              properties:
                                value:
                                  type: number
                                  format: relativeValue
                                  description: >-
                                    Value of the redemption fee in the given
                                    country.
                                country:
                                  type: object
                                  x-property-sort:
                                    - id
                                    - name
                                  description: Country where the redemption fee applies.
                                  properties:
                                    id:
                                      type: number
                                      format: id32
                                      x-positive: true
                                      description: Identifier of the country.
                                    name:
                                      type: string
                                      format: localizedString
                                      description: Name of the country.
                          initial:
                            type: object
                            x-property-sort:
                              - minimum
                              - maximum
                            description: >-
                              Initial fee. It is a proportion of the investment
                              amount paid once by the investor to the fund
                              company when buying fund shares of the share
                              class. Also called front load.
                            properties:
                              minimum:
                                description: Minimum initial fee.
                                type: array
                                items:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - country
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: Value of the minimum initial fee.
                                    country:
                                      type: object
                                      x-property-sort:
                                        - id
                                        - name
                                      description: >-
                                        Country where the minimum initial fee
                                        applies.
                                      properties:
                                        id:
                                          type: number
                                          format: id32
                                          x-positive: true
                                          description: Identifier of the country.
                                        name:
                                          type: string
                                          format: localizedString
                                          description: Name of the country.
                              maximum:
                                description: Maximum initial fee.
                                type: array
                                items:
                                  type: object
                                  x-property-sort:
                                    - value
                                    - country
                                  properties:
                                    value:
                                      type: number
                                      format: relativeValue
                                      description: Value of the maximum initial fee.
                                    country:
                                      type: object
                                      x-property-sort:
                                        - id
                                        - name
                                      description: >-
                                        Country where the maximum initial fee
                                        applies.
                                      properties:
                                        id:
                                          type: number
                                          format: id32
                                          x-positive: true
                                          description: Identifier of the country.
                                        name:
                                          type: string
                                          format: localizedString
                                          description: Name of the country.
                  meta:
                    type: object
                    description: >-
                      The meta member contains the meta information of the
                      response.
                    properties:
                      status:
                        $ref: '#/components/schemas/StatusObject'
                    x-property-sort:
                      - status
components:
  schemas:
    ErrorMetaObject:
      type: object
      properties:
        status:
          $ref: '#/components/schemas/StatusObject'
    ErrorObject:
      type: array
      description: >-
        The errors member contains additional information about a failed
        request.
      items:
        type: object
        properties:
          details:
            type: string
            description: >-
              A human-readable, unstructured explanation specific to this
              occurrence of the failure.
          encryptedDetails:
            type: string
            description: >-
              Base64-encoded, internal details about the error, in addition to
              "details".
          type:
            type: number
            format: int32
            description: Internal error type of the Foundation API protocol.
          attribute:
            type: array
            description: >-
              For a validation error, a reference to the request parameter that
              failed validation; otherwise, an empty array.
            items:
              type: object
              properties:
                name:
                  type: string
                  description: Element of the path denoting the request parameter.
                index:
                  type: number
                  format: int32
                  description: >-
                    If the attribute "name" designates an array, index of the
                    array element; otherwise the special value -1.
              x-property-sort:
                - name
                - index
        x-property-sort:
          - detail
          - encryptedDetails
          - type
          - attribute
    AttributesMember:
      type: array
      description: Limit the attributes returned in the response to the specified set.
      items:
        type: string
        maxLength: 100
        exclusiveMaximum: false
      maxItems: 50
      uniqueItems: true
    LanguageMember:
      type: string
      format: isoLanguage
      description: ISO 639-1 code of the language.
      maxLength: 2
      minLength: 2
      exclusiveMinimum: false
      exclusiveMaximum: false
    StatusObject:
      type: object
      properties:
        code:
          type: number
          format: int32
          description: >-
            The HTTP status code of the response, mirroring the code from the
            Status-Line of the HTTP response message (see [RFC2616] section
            6.1).
      description: The status member contains the status code of the response.
      required:
        - code
    CursorBasedPaginationOutputObject:
      type: object
      description: Pagination attributes for the cursor-based pagination strategy.
      properties:
        total:
          type: number
          format: int32
          description: Total number of entries in the result set.
        isEstimatedTotal:
          type: boolean
          description: Flag indicating that the value of `total` is estimated.
        next:
          type: string
          description: >-
            The next cursor position to use in the parameter `pagination.cursor`
            for an endpoint that supports cursor-based pagination, otherwise
            `null`.
        previous:
          type: string
          description: >-
            The previous cursor position to use in the parameter
            `pagination.cursor` for an endpoint that supports cursor-based
            pagination. If a previous cursor position is not supported or
            available, `previous` is `null`.
      required:
        - total
        - isEstimatedTotal
        - next
        - previous
      x-property-sort:
        - total
        - isEstimatedTotal
        - next
        - previous
    CursorBasedPaginationOutputObjectWithoutTotal:
      type: object
      description: >-
        Pagination attributes for the cursor-based pagination strategy; a total
        element count is not supported.
      properties:
        next:
          type: string
          description: >-
            The next cursor position to use in the parameter `pagination.cursor`
            for an endpoint that supports cursor-based pagination, otherwise
            `null`.
        previous:
          type: string
          description: >-
            The previous cursor position to use in the parameter
            `pagination.cursor` for an endpoint that supports cursor-based
            pagination. If a previous cursor position is not supported or
            available, `previous` is `null`.
      required:
        - next
        - previous
      x-property-sort:
        - next
        - previous
    OffsetBasedPaginationOutputObject:
      type: object
      description: Pagination attributes for the offset-based pagination strategy.
      properties:
        total:
          type: number
          format: int32
          description: Total number of entries in the result set.
        isEstimatedTotal:
          type: boolean
          description: Flag indicating that the value of "total" is estimated.
      required:
        - total
        - isEstimatedTotal
      x-property-sort:
        - total
        - isEstimatedTotal
    OffsetBasedPaginationOutputObjectWithoutTotal:
      type: object
      description: >-
        Pagination attributes for the offset-based pagination strategy; a total
        element count is not supported.
      properties:
        hasNext:
          type: boolean
          description: >-
            Flag indicating that a subsequent request with the same parameters,
            except that the parameter `pagination.offset` is incremented by
            `pagination.limit`, would yield additional results.
      required:
        - hasNext
      x-property-sort:
        - hasNext
    PartialOutputObject:
      type: object
      properties:
        isPartial:
          type: boolean
          description: >-
            Flag indicating that the response is a possibly incomplete array or
            an object containing a possibly incomplete array, due to hitting a
            processing time limit. If `true`, some matching results might be
            missing from the array, or elements for matching results might be
            incorrectly included (for example, when priority sorting would have
            removed the element). Depending on the use case, such a response may
            be unsuitable.
      description: Object denoting that the endpoint response is possibly incomplete.
      required:
        - isPartial
      x-property-sort:
        - isPartial
  responses:
    ErrorResponse:
      description: Generic error response for all errors (400 ... 599 error codes)
      headers: {}
      content:
        application/json:
          schema:
            type: object
            properties:
              meta:
                $ref: '#/components/schemas/ErrorMetaObject'
              errors:
                $ref: '#/components/schemas/ErrorObject'
  parameters: {}
  examples: {}
  requestBodies: {}
  headers: {}
  securitySchemes:
    Basic:
      type: http
      description: Input your username and password to access this API.
      scheme: basic
    Bearer:
      type: http
      description: JWT Authorization header using the Bearer scheme.
      scheme: bearer
  links: {}
  callbacks: {}
security:
  - Basic: []
    Bearer: []
tags:
  - name: fund
    description: fund endpoints
externalDocs:
  description: Endpoint Reference
  url: https://endpointreference.mdgms.com
x-interface-version: 2
x-documenter-version: 6.0.1
x-api-version: 3.3.0
