Skip to main content

ScoreProfileView

$schemauri

A URL to the JSON Schema for this object.

Example: https://example.com/schemas/ScoreProfileView.json
activebooleanrequired
createdAtdate-timerequired
createdBystring
defaultDecay object
fnstringrequired

One of: none, linear, exponential

halfLifeDaysint64

exponential: contribution halves every N days

windowDaysint64

linear: contribution drops to 0 after N days

descriptionstring
filters object
customFieldFilters object
property name*any
tagsExcludestring[]nullable
tagsIncludestring[]nullable
namestringrequired
rules object[]required
  • Array [
  • activityKindrequired

    string, []string, or '*' wildcard

    capdouble
    decay object
    fnstringrequired

    One of: none, linear, exponential

    halfLifeDaysint64

    exponential: contribution halves every N days

    windowDaysint64

    linear: contribution drops to 0 after N days

    matchPayload object
    property name*any
    pointsdoublerequired
    windowDaysint64
  • ]
  • tenantIdstringrequired
    updatedAtdate-timerequired
    updatedBystring
    uuidstringrequired
    versionint64required
    ScoreProfileView
    {
    "$schema": "https://example.com/schemas/ScoreProfileView.json",
    "active": true,
    "createdAt": "2024-07-29T15:51:28.071Z",
    "createdBy": "string",
    "defaultDecay": {
    "fn": "string",
    "halfLifeDays": 0,
    "windowDays": 0
    },
    "description": "string",
    "filters": {
    "customFieldFilters": {},
    "tagsExclude": "Unknown Type: array,null",
    "tagsInclude": "Unknown Type: array,null"
    },
    "name": "string",
    "rules": "Unknown Type: array,null",
    "tenantId": "string",
    "updatedAt": "2024-07-29T15:51:28.071Z",
    "updatedBy": "string",
    "uuid": "string",
    "version": 0
    }