ScoreProfilePayload
$schemauri
A URL to the JSON Schema for this object.
Example:
https://example.com/schemas/ScoreProfilePayload.jsonactivebooleanrequired
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
Slug-like identifier, unique per tenant
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
]
ScoreProfilePayload
{
"$schema": "https://example.com/schemas/ScoreProfilePayload.json",
"active": true,
"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"
}